C#随机生成双精度浮点数
时间: 2023-07-12 11:11:40 浏览: 247
C#自定义函数NetxtString生成随机字符串
你可以使用Random类的NextDouble()方法来生成一个0到1之间的随机双精度浮点数,然后再乘以你想要的范围来获得你想要的随机双精度浮点数。下面是一个示例代码:
```csharp
double min = 0.0;
double max = 100.0;
Random random = new Random();
double randomDouble = random.NextDouble() * (max - min) + min;
```
在这个示例代码中,min和max分别表示你想要生成随机数的范围的最小值和最大值。使用Random类的NextDouble()方法生成0到1之间的随机双精度浮点数,然后乘以范围的大小并加上最小值,就可以得到你想要的随机双精度浮点数了。
阅读全文