Share via


<random> 函式

generate_canonical

從隨機序列傳回浮點值。

template <class RealType, size_t Bits, class Generator>
RealType generate_canonical(Generator& Gen);

參數

RealType
浮點整數類型。 如需可能的類型,請參閱 < 隨機 >


要使用的隨機位數。

發電機
亂數產生器類別。

世代
類型產生 器之亂數產生器的 實例參考。

備註

樣板函式會重複呼叫 operator() Gen ,並將傳回的值封裝成 RealType 類型的 浮點值 x ,直到在 中 x 收集指定的 mantissa 位數目為止。 指定的數位是較小的 Bits (必須是非零的),以及 RealType Mantissa 位的完整數目。 第一次呼叫會提供最低位位元數。 函式會傳回 x