random ボキャブラリ
Factor ハンドブック > ボキャブラリ索引


ドキュメント
Generating random integers

メタデータ
作者:Doug Coleman, Slava Pestov


ワード

タプルクラス
クラススーパークラススロット
no-random-number-generator tuple
too-many-samples tupleseq n


総称ワード
ワードスタック効果
random-32*( tuple -- r )
random-bytes*( n tuple -- byte-array )
seed-random( tuple seed -- tuple' )


シンボルワード
random-generator
secure-random-generator
system-random-generator


通常ワード
ワードスタック効果
delete-random( seq -- elt )
no-random-number-generator( -- * )
normal-random-float( mean sigma -- n )
random( seq -- elt )
random-32( -- n )
random-bits( numbits -- r )
random-bits*( numbits -- n )
random-bytes( n -- byte-array )
randomize( seq -- seq )
sample( seq n -- seq' )
too-many-samples( seq n -- * )
uniform-random-float( min max -- n )
with-random( tuple quot -- )
with-secure-random( quot -- )
with-system-random( quot -- )


クラス述語ワード
ワードスタック効果
no-random-number-generator?( object -- ? )
too-many-samples?( object -- ? )


ファイル
resource:basis/random/random.factor
resource:basis/random/random-docs.factor
resource:basis/random/random-tests.factor


resource:basis の子
ボキャブラリ概要
random.dummyDummy RNG for testing
random.mersenne-twisterMersenne Twister random number generator
random.sfmtrandom.sfmt ボキャブラリ
random.unixNative Unix RNG
random.windowsNative Windows RNG


resource:extra の子
ボキャブラリ概要
random.blum-blum-shubrandom.blum-blum-shub ボキャブラリ
random.cmwcrandom.cmwc ボキャブラリ
random.lagged-fibonaccirandom.lagged-fibonacci ボキャブラリ



ボキャブラリ概要
random.privaterandom.private ボキャブラリ