我想找出一种方法来生成1/2和-1/2之间的随机值。如何生成-1/2到1/2之间的随机值
我想下面的东西,但不知道这是做正确的方式....
可有人请让我知道要实现这个好办法?
public static void main(String args[]) {
double Max = .5;
double Min = -0.5;
for (int i = 0; i < 10000; i++) {
double value = Min + ((Math.random()) * (Max - Min));
System.out.println(value);
}
}
为什么不直接产生随机整数在1和一些大数n之间,并乘以点数1000或类似的东西? –