Namespaces
Variants

std:: float_round_style

From cppreference.net
Utilities library
Definiert in Header <limits>
enum float_round_style {

round_indeterminate = - 1 ,
round_toward_zero = 0 ,
round_to_nearest = 1 ,
round_toward_infinity = 2 ,
round_toward_neg_infinity = 3

} ;

Aufzählungskonstanten des Typs std::float_round_style geben den Rundungsstil an, der von der Gleitkomma-Arithmetik verwendet wird, wenn ein Ergebnis eines Ausdrucks in einem Objekt eines Gleitkommatyps gespeichert wird.

Aufzählungskonstanten

Enumerator Bedeutung
std::round_indeterminate Rundungsstil kann nicht bestimmt werden
std::round_toward_zero Rundung gegen Null
std::round_to_nearest Rundung auf den nächstgelegenen darstellbaren Wert
std::round_toward_infinity Rundung gegen positive Unendlichkeit
std::round_toward_neg_infinity Rundung gegen negative Unendlichkeit

Siehe auch

[static]
identifiziert den Rundungsstil, der vom Typ verwendet wird
(öffentliche statische Member-Konstante)
Gleitkomma-Rundungsrichtung
(Makro-Konstante)