次の方法で共有


generate_canonical

ランダム シーケンスから浮動小数点値を返します。

template<class RealType,
    size_t bits,
    class Engine>
    RealType generate_canonical(Engine& gen);

パラメーター

  • gen
    乱数ジェネレーター。

解説

このテンプレート関数は、gen() を繰り返し呼び出し、戻り値を型 RealType の浮動小数点値 x にパックします。呼び出しは、x 内に指定数の仮数部のビットが集まるまで繰り返されます。指定数は、bits (必ずゼロ以外の値) よりも小さく、RealType の仮数部のビットの全数です。最初の呼び出しで、最下位のビットが供給されます。この関数は、x を返します。

必要条件

ヘッダー : <random>

名前空間: std

参照

関連項目

<random>

その他の技術情報

<random> メンバー