xorshift32: core/rand/xorshift32.nepl に関する機能を提供するライブラリ
- このモジュールの公開 API を提供します。
- 実装の変更時に最小限の doctest 実行経路を維持します。
- 利用時は各関数の「目的」「注意」「計算量」を確認してください。
TESTskip
#entry main
#target std
fn main <()*>i32> ():
()
0Xorshift32: 構造体の概要
- Xorshift32 の主な用途と呼び出し方を示します。
- 定義済み処理をそのまま呼び出す薄いラッパで構成されています。
- 引数の値は関数呼び出しで移動するため、再利用時は束縛し直してください。
- 定義そのものは O(1) です。
new_xorshift32: 主な用途
- new_xorshift32 の主な用途と呼び出し方を示します。
- 定義済み処理をそのまま呼び出す薄いラッパで構成されています。
- 引数の値は関数呼び出しで移動するため、再利用時は束縛し直してください。
- 本体処理に準じます。
xorshift32_next: 主な用途
- xorshift32_next の主な用途と呼び出し方を示します。
- 定義済み処理をそのまま呼び出す薄いラッパで構成されています。
- 引数の値は関数呼び出しで移動するため、再利用時は束縛し直してください。
- 本体処理に準じます。