gpt4 book ai didi

Java - 在 java 中生成 0.5 到 6.28 之间的随机数

转载 作者:行者123 更新时间:2023-12-02 06:11:20 25 4
gpt4 key购买 nike

Possible Duplicate:
Generating random number in a range with Java

我的代码生成 0 到 1 之间的随机数。我需要生成一个 0.5 到 6.28 之间的随机数。

我当前的代码:

public class Random_Number_Generator
{
double randomGenerator()
{
Random generator = new Random();
double num = generator.nextDouble();

return num;
}
}

最佳答案

double num = generator.nextDouble()*(6.28-0.5) + 0.5;

nextDouble返回 [0, 1[ 中的数字,您通常必须这样做

double num = generator.nextDouble()*(max-min) + min;

当您想要[min, max[]中的数字时。

关于Java - 在 java 中生成 0.5 到 6.28 之间的随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12372571/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com