<random>
-Funktionen
generate_canonical
Gibt einen Gleitkommawert aus einer zufälligen Sequenz zurück.
template <class RealType, size_t Bits, class Generator>
RealType generate_canonical(Generator& Gen);
Parameter
RealType
Der ganzzahlige Gleitkommatyp. Mögliche Typen finden Sie unter <"zufällig>".
Bits
Die Anzahl der zu verwendenden Bits der Zufallszahl.
Generator
Eine Zufallszahlengeneratorklasse.
Gen
Ein Verweis auf eine Instanz eines Zufallszahlengenerators vom Typ Generator.
Hinweise
Die Vorlagenfunktion ruft operator()
gen wiederholt auf und packt die zurückgegebenen Werte in einen Gleitkommawert x
vom Typ RealType, bis sie die angegebene Anzahl von Mantissa-Bits in x
. Die angegebene Zahl ist die kleinere Der Bits (die nichtzero sein müssen) und die vollständige Anzahl von Mantissa-Bits in RealType. Beim ersten Aufruf werden die Bits mit dem geringsten Wert ausgegeben. Die Funktion gibt x
zurück.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für