Freigeben über


float_round_style

Die Enumeration werden die verschiedenen Methoden, die eine Implementierung für das Runden eines Gleitkommawerts in einen ganzzahligen Wert auswählen kann.

enum float_round_style { 
   round_indeterminate = -1, 
   round_toward_zero = 0, 
   round_to_nearest = 1, 
   round_toward_infinity = 2, 
   round_toward_neg_infinity = 3 
   };

Rückgabewert

Die Enumerationsrückgaben:

  • round_indeterminate, wenn die rundende Methode nicht bestimmt werden kann.

  • round_toward_zero Wenn die weitere auf null.

  • round_to_nearest Wenn die weitere auf die nächste ganze Zahl.

  • round_toward_infinity Wenn die Runde ungleich null.

  • round_toward_neg_infinity Wenn die weitere zur negativeren ganze Zahl.

Beispiel

Unter numeric_limits::round_style finden Sie ein Beispiel, in dem auf die Werte möglicherweise dieser Enumeration zugegriffen werden.

Anforderungen

Grenzen Header: <>

Namespace: std