Namensräume
Varianten

FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD

Aus cppreference.com
< c | numeric | fenv

<metanoindex/>

<tbody> </tbody>
definiert in Header <<fenv.h>>
#define FE_DOWNWARD /*implementation defined*/
#define FE_TONEAREST /*implementation defined*/
#define FE_TOWARDZERO /*implementation defined*/
#define FE_UPWARD /*implementation defined*/
Jede dieser Makro-Konstanten weitet sich zu einer nichtnegativen Ganzzahlkonstantenausdruck, die mich mit verwendet fesetround und fegetround zu einem der unterstützten Floating-Point-Rundungsmodi anzuzeigen. Die Implementierung kann zusätzliche Rundungsmodus Konstanten in <fenv.h> definieren, die alle sollten beginnen mit FE_ von mindestens einem Großbuchstaben gefolgt. Jedes Makro wird nur definiert, wenn sie unterstützt wird .
Original:
Each of these macro constants expands to a nonnegative integer constant expression, which can me used with fesetround and fegetround to indicate one of the supported floating-point rounding modes. The implementation may define additional rounding mode constants in <fenv.h>, which should all begin with FE_ followed by at least one uppercase letter. Each macro is only defined if it is supported.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Am meisten Implementierungen diese Makro-Konstanten mit den Werten gleich den Werten der FLT_ROUNDS und float_round_style erweitern
Original:
On most implementations, these macro constants expand to the values equal to the values of FLT_ROUNDS and float_round_style
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Constant
Original:
Constant
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Explanation
FE_DOWNWARD
Rundung in Richtung minus unendlich
Original:
rounding towards negative infinity
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
FE_TONEAREST
Rundung zur nächsten ganzen Zahl
Original:
rounding towards nearest integer
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
FE_TOWARDZERO
Rundung in Richtung Null
Original:
rounding towards zero
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
FE_UPWARD
Rundung in Richtung plus unendlich
Original:
rounding towards positive infinity
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Zusätzliche Rundungsmodi kann durch eine Implementierung unterstützt werden .
Original:
Additional rounding modes may be supported by an implementation.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Beispiel

Siehe auch

ab oder legt Rundung Richtung
Original:
gets or sets rounding direction
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(Funktion) [edit]
C++ documentation for floating point rounding macros