gpt4 book ai didi

java - 如何将伪随机数缩放到特定范围?

转载 作者:行者123 更新时间:2023-12-01 21:29:55 26 4
gpt4 key购买 nike

如何将随机数缩放为 1-10不失去随机性?

我知道,仅使用 % 10 并不是一个好主意。

此外,我需要一个种子值,这样我就可以测试确定数,

但我不明白这颗种子应该有什么值(value)我以及它如何影响序列。

高或低有区别吗?

提前致谢。

最佳答案

import java.util.Random;

Random random = new Random( yourSeed );
int randomInt = random.nextInt(10) + 1 ;

种子除了为PRNG提供一个起点之外没有其他目的。它纯粹是任意的,不会影响随机数的分布。

nextGaussian() 的不同之处在于它返回分布在钟形曲线周围的 float 。

关于java - 如何将伪随机数缩放到特定范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37552227/

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