func next() -> UInt64
Returns a value from a uniform, independent distribution of binary data.
バイナリデータの一様な、独立分布からの値を返します。
func next<T>() -> T
Returns a value from a uniform, independent distribution of binary data.
バイナリデータの一様な、独立分布からの値を返します。
Availability
Technology
mutating func next<T>(upperBound: T) -> T where T : FixedWidthInteger
, T : UnsignedInteger
upperBound
The upper bound for the randomly generated value. Must be non-zero. この無作為に生成される値に対する上方の境界。非ゼロでなければなりません。
A random value of T
in the range 0..<upper
. Every value in the range 0..<upper
is equally likely to be returned.
ある無作為なT
の値で範囲0..<upper
の中のもの。範囲0..<upper
の中の全ての値は、等しく返される可能性をもちます。
Use this method when you need random binary data to generate another value. If you need an integer value within a specific range, use the static random(in:
method on that integer type instead of this method.
このメソッドを、あなたが無作為バイナリデータを別の値を生成するために必要とする場合に使ってください。あなたがある整数を指定範囲内で必要とするならば、静的random(in:
メソッドをその整数型の上で使ってください、このメソッドの代わりに。
func next() -> UInt64
func next<T>() -> T