Skip to content

Methods_T_Cyjb_MersenneTwister

CYJB edited this page Jun 5, 2022 · 1 revision

MersenneTwister 方法

The MersenneTwister type exposes the following members.

方法

 

名称 说明
公共方法 Equals Determines whether the specified object is equal to the current object. (继承自 Object。)
公共方法 GetHashCode Serves as the default hash function. (继承自 Object。)
公共方法 GetType Gets the Type of the current instance. (继承自 Object。)
公共方法 Next() 返回一个非负随机整数。 (重写 Random.Next().)
公共方法 Next(Int32) 返回一个小于所指定最大值的非负随机整数。 (重写 Random.Next(Int32).)
公共方法 Next(Int32, Int32) 返回在指定范围内的任意整数。 (重写 Random.Next(Int32, Int32).)
公共方法 NextBytes(Byte[]) 用随机数填充指定字节数组的元素。 (重写 Random.NextBytes(Byte[]).)
公共方法 NextBytes(Span(Byte)) 用随机数填充指定字节范围的元素。 (重写 Random.NextBytes(Span(Byte)).)
公共方法 NextDouble 返回一个大于或等于 0.0 且小于 1.0 的随机浮点数。 (重写 Random.NextDouble().)
公共方法 NextInt64() 返回一个非负随机整数。
公共方法 NextInt64(Int64) 返回一个小于所指定最大值的非负随机整数。
公共方法 NextInt64(Int64, Int64) 返回在指定范围内的随机整数。
公共方法 NextSingle 返回一个大于或等于 0.0 且小于 1.0 的随机浮点数。
公共方法 ToString Returns a string that represents the current object. (继承自 Object。)
  Back to Top

扩展方法

 

名称 说明
公共扩展器方法 Choose(T) 随机返回数组的某一项。 (由 RandomUtil 定义。)
公共扩展器方法 NextBoolean() 已重载。 返回平均概率的随机布尔值。 (由 RandomUtil 定义。)
公共扩展器方法 NextBoolean(Double) 已重载。 返回指定概率的随机布尔值。 (由 RandomUtil 定义。)
  Back to Top

参见

Reference

MersenneTwister 类
Cyjb 命名空间

Clone this wiki locally