generate_canonical
Vrátí hodnotu s plovoucí desetinnou čárkou z náhodné pořadí.
[!POZNÁMKA]
ISO C++ Standard uvádí, že tato funkce by měl vrátit hodnoty v rozsahu: [0, 1).Visual Studio není kompatibilní s tímto omezením.Jako řešení ke generování hodnoty v tomto rozsahu, použijte uniform_real_distribution.
template<class RealType, size_t Bits, class Generator> RealType generate_canonical(Generator& Gen);
Parametry
RealType
Plovoucí bod nedílnou typu.Možné typy, naleznete v části <random>.Bits
Generátor náhodné číslo.Gen
Generátor náhodné číslo.
Poznámky
Volání funkce šablony operator() z Gen opakovaně a sad vrácené hodnoty do hodnoty s plovoucí desetinnou čárkou x typu RealType dokud shromážděné nástrojem zadaný počet bitů mantisy v x.Zadané číslo je menší z Bits (které musí být nenulové) a plný počet bitů mantisy v RealType.První volání poskytuje nejnižší pořadí bitů.Funkce vrátí x.
Požadavky
Záhlaví: < náhodné >
Obor názvů: std