Namensräume
Varianten
Aktionen

FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD

Aus cppreference.com
< c‎ | numeric‎ | fenv

 
 
 
Fließkomma-Umgebung
Funktionen
Original:
Functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
feclearexcept(C99)
fetestexcept(C99)
feraiseexcept(C99)
fegetexceptflag
fesetexceptflag
(C99)
(C99)
fegetround
fesetround
(C99)
(C99)
fegetenv
fesetenv
(C99)
feholdexcept(C99)
feupdateenv(C99)
Makro Konstanten
Original:
Macro constants
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
FE_ALL_EXCEPT
FE_DIVBYZERO
FE_INEXACT
FE_INVALID
FE_OVERFLOW
FE_UNDERFLOW
(C99)
FE_DOWNWARD
FE_TONEAREST
FE_TOWARDZERO
FE_UPWARD
(C99)
FE_DFL_ENV(C99)
 
Defined 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.

[Bearbeiten] Beispiel

[Bearbeiten] 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