<random>
funzioni
generate_canonical
Restituisce un valore a virgola mobile da una sequenza casuale.
template <class RealType, size_t Bits, class Generator>
RealType generate_canonical(Generator& Gen);
Parametri
RealType
Tipo integrale a virgola mobile. Per i tipi possibili, vedere casuale>.<
Bit
Numero di bit di casualità da usare.
Generatore
Classe generatore di numeri casuali.
Gen
Riferimento a un'istanza di un generatore di numeri casuali di tipo Generator.
Osservazioni:
La funzione modello chiama ripetutamente Gen e inserisce i valori restituiti in un valore x
a virgola mobile di tipo RealType fino a quando non ha raccolto il numero specificato di bit di mantissa in x
.operator()
Il numero specificato è minore di Bit (che deve essere diverso da zero) e il numero completo di bit mantissa in RealType. La prima chiamata fornisce i bit di livello più basso. La funzione restituisce x
.