我想找出一種方法來生成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或類似的東西? –