在java中我有:
Random random = new Random();
double randomNum = random.nextDouble();
它创建了一个介于 0 和 1 之间的随机数。但是我想要一个介于 -1000 和 1000 之间的数字,我该如何缩放呢?
谢谢
最佳答案
2 种可能性:
从结果。它不会像可能性 2 那样“密集”。
范围 [0,1]。
请注意,可能性 2 可确保您的数字具有更好的随机性和更好的“密度”,但代价是 2 次随机调用 [如果有问题,可能会很庞大]。
关于Java 随机 double 区间 [-1000, 1000],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8791538/