java如何生成随机小数
时间: 2023-10-18 12:17:54 浏览: 111
java生成随机数的方法
要在Java中生成随机小数,可以使用Math类中的random()方法。该方法将返回一个0到1之间的随机double值。我们可以将这个值乘以一个范围因子并加上最小值,以便生成指定范围内的随机小数。例如,要生成一个0到1之间的随机小数,可以使用以下代码:
```
double randomNum = Math.random();
System.out.println(randomNum);
```
要生成一个指定范围内的随机小数,例如在0到10之间,可以使用以下代码:
```
double min = 0;
double max = 10;
double randomNum = min + (max - min) * Math.random();
System.out.println(randomNum);
```
注意:该方法生成的随机数不包括最大值。如果需要包括最大值,则需要将max值加上一个非常小的值,例如0.00001。
阅读全文