类 RandomAdaptorTest.ConstantGenerator
java.lang.Object
org.hipparchus.random.RandomAdaptorTest.ConstantGenerator
- 所有已实现的接口:
-
RandomGenerator
- 封闭类:
-
RandomAdaptorTest
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明boolean返回此随机数生成器序列中的下一个伪随机、均匀分布的boolean值。voidnextBytes(byte[] bytes) 生成随机字节并将其放入用户提供的字节数组中。voidnextBytes(byte[] bytes, int offset, int len) 生成随机字节并将其放入用户提供的字节数组中。double返回此随机数生成器序列中的下一个伪随机、均匀分布的double值,范围在0.0到1.0之间。float返回此随机数生成器序列中的下一个伪随机、均匀分布的float值,范围在0.0到1.0之间。double返回此随机数生成器序列中的下一个伪随机、高斯(“正态”)分布的double值,均值为0.0,标准差为1.0。intnextInt()返回此随机数生成器序列中的下一个伪随机、均匀分布的int值。intnextInt(int n) 返回从此随机数生成器序列中绘制的介于0(包括)和指定值(不包括)之间的伪随机、均匀分布的int值。longnextLong()返回此随机数生成器序列中的下一个伪随机、均匀分布的long值。longnextLong(long n) 返回从此随机数生成器序列中绘制的介于0(包括)和指定值(不包括)之间的伪随机、均匀分布的int值。voidsetSeed(int seed) 使用int种子设置基础随机数生成器的种子。voidsetSeed(int[] seed) 使用int数组种子设置基础随机数生成器的种子。voidsetSeed(long seed) 使用long种子设置基础随机数生成器的种子。
-
构造器详细资料
-
ConstantGenerator
public ConstantGenerator() -
ConstantGenerator
public ConstantGenerator(double value)
-
-
方法详细资料
-
nextBoolean
public boolean nextBoolean()从接口复制的说明:RandomGenerator返回此随机数生成器序列中的下一个伪随机、均匀分布的boolean值。- 指定者:
-
nextBoolean在接口中RandomGenerator - 返回:
-
返回此随机数生成器序列中的下一个伪随机、均匀分布的
boolean值。
-
nextBytes
public void nextBytes(byte[] bytes) 从接口复制的说明:RandomGenerator生成随机字节并将其放入用户提供的字节数组中。生成的随机字节数量等于字节数组的长度。- 指定者:
-
nextBytes在接口中RandomGenerator - 参数:
-
bytes- 非空字节数组,用于放置随机字节
-
nextBytes
public void nextBytes(byte[] bytes, int offset, int len) 从接口复制的说明:RandomGenerator生成随机字节并将其放入用户提供的字节数组中。- 指定者:
-
nextBytes在接口中RandomGenerator - 参数:
-
bytes- 非空字节数组,用于放置随机字节 -
offset- 插入生成字节到数组中的起始索引 -
len- 要生成的字节数量
-
nextDouble
public double nextDouble()从接口复制的说明:RandomGenerator返回此随机数生成器序列中的下一个伪随机、均匀分布的double值,范围在0.0到1.0之间。- 指定者:
-
nextDouble在接口中RandomGenerator - 返回:
-
返回此随机数生成器序列中的下一个伪随机、均匀分布的
double值,范围在0.0到1.0之间。
-
nextFloat
public float nextFloat()从接口复制的说明:RandomGenerator返回此随机数生成器序列中的下一个伪随机、均匀分布的float值,范围在0.0到1.0之间。- 指定者:
-
nextFloat在接口中RandomGenerator - 返回:
-
返回此随机数生成器序列中的下一个伪随机、均匀分布的
float值,范围在0.0到1.0之间。
-
nextGaussian
public double nextGaussian()从接口复制的说明:RandomGenerator返回此随机数生成器序列中的下一个伪随机、高斯(“正态”)分布的double值,均值为0.0,标准差为1.0。- 指定者:
-
nextGaussian在接口中RandomGenerator - 返回:
-
返回此随机数生成器序列中的下一个伪随机、高斯(“正态”)分布的
double值,均值为0.0,标准差为1.0。
-
nextInt
public int nextInt()从接口复制的说明:RandomGenerator返回此随机数生成器序列中的下一个伪随机、均匀分布的int值。所有232可能的
int值应以(大约)相等的概率产生。- 指定者:
-
nextInt在接口中RandomGenerator - 返回:
-
返回此随机数生成器序列中的下一个伪随机、均匀分布的
int值。
-
nextInt
public int nextInt(int n) 从接口复制的说明:RandomGenerator返回从此随机数生成器序列中绘制的介于0(包括)和指定值(不包括)之间的伪随机、均匀分布的int值。- 指定者:
-
nextInt在接口中RandomGenerator - 参数:
-
n- 要返回的随机数的上限。必须为正数。 - 返回:
-
介于0(包括)和n(不包括)之间的伪随机、均匀分布的
int值。
-
nextLong
public long nextLong()从接口复制的说明:RandomGenerator返回此随机数生成器序列中的下一个伪随机、均匀分布的long值。所有264可能的long值应以(大约)相等的概率产生。- 指定者:
-
nextLong在接口中RandomGenerator - 返回:
-
从该随机数生成器序列中返回下一个伪随机、均匀分布的
long值
-
nextLong
public long nextLong(long n) 从接口复制的说明:RandomGenerator返回一个伪随机、均匀分布的int值,范围从0(包含)到指定值(不包含),从该随机数生成器序列中绘制。- 指定者:
-
nextLong在接口中RandomGenerator - 参数:
-
n- 要返回的随机数的上限。必须是正数。 - 返回:
-
一个伪随机、均匀分布的
int值,范围从0(包含)到n(不包含)。
-
setSeed
public void setSeed(int seed) 从接口复制的说明:RandomGenerator使用一个int种子设置底层随机数生成器的种子。从相同种子开始生成的值序列应该是相同的。
- 指定者:
-
setSeed在接口中RandomGenerator - 参数:
-
seed- 种子值
-
setSeed
public void setSeed(int[] seed) 从接口复制的说明:RandomGenerator使用一个int数组种子设置底层随机数生成器的种子。从相同种子开始生成的值序列应该是相同的。
- 指定者:
-
setSeed在接口中RandomGenerator - 参数:
-
seed- 种子值
-
setSeed
public void setSeed(long seed) 从接口复制的说明:RandomGenerator使用一个long种子设置底层随机数生成器的种子。从相同种子开始生成的值序列应该是相同的。
- 指定者:
-
setSeed在接口中RandomGenerator - 参数:
-
seed- 种子值
-