Namensräume
Varianten
Aktionen

Floating point environment

Aus cppreference.com
< c‎ | numeric

 
 
 
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)
 
Die Floating-Point-Umfeld ist die Menge der Floating-Point-Status-Flags und Regelungsarten durch die Umsetzung unterstützt. Es ist Thread-lokalen, erbt jeder Thread den Anfangszustand seinen Gleitkomma-Umgebung, von der übergeordneten Thread. Floating-Point-Operationen ändern die Floating-Point-Status-Flags auf ungewöhnliche Ergebnisse oder zusätzliche Informationen anzeigen. Der Zustand des Floating-Point-Betriebsarten wirkt sich auf die Ergebnisse von einigen Fließkomma-Operationen .
Original:
The floating-point environment is the set of floating-point status flags and control modes supported by the implementation. It is thread-local, each thread inherits the initial state of its floating-point environment from the parent thread. Floating-point operations modify the floating-point status flags to indicate abnormal results or auxiliary information. The state of floating-point control modes affects the outcomes of some floating-point operations.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Die Floating-Point-Umgebung Zugang und Änderung ist nur dann sinnvoll, wenn #pragma STDC FENV_ACCESS um ON eingestellt ist. Andernfalls wird die Umsetzung ist kostenlos anzunehmen, dass Floating-Point-Betriebsarten immer die standardmässigen und dass Fließkomma-Status-Flags sind nie geprüft oder geändert. In der Praxis unterstützen einige aktuelle Compiler die #pragma explizit, aber die meisten Compiler ermöglichen sinnvollen Zugang zu der Floating-Point-Umgebung sowieso .
Original:
The floating-point environment access and modification is only meaningful when #pragma STDC FENV_ACCESS is set to ON. Otherwise the implementation is free to assume that floating-point control modes are always the default ones and that floating-point status flags are never tested or modified. In practice, few current compilers support the #pragma explicitly, but most compilers allow meaningful access to the floating-point environment anyway.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[Bearbeiten] Types

Defined in header <fenv.h>
fenv_t
Der Typ, der das gesamte Floating-Point-Umgebung
Original:
The type representing the entire floating-point environment
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
fexcept_t
Der Typ, der alle Floating-Point-Status-Flags kollektiv
Original:
The type representing all floating-point status flags collectively
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[Bearbeiten] Funktionen

löscht die angegebene Fließkomma-Status-Flags
Original:
clears the specified floating-point status flags
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(Funktion) [edit]
bestimmt, welche der angegebenen Gleitkommazahl Status-Flags gesetzt sind
Original:
determines which of the specified floating-point status flags are set
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(Funktion) [edit]
wirft die angegebenen Gleitkomma-Ausnahmen
Original:
raises the specified floating-point exceptions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(Funktion) [edit]
kopiert den Zustand der angegebenen Gleitkomma-Statusflags von oder zu der Fließkomma-Umgebung
Original:
copies the state of the specified floating-point status flags from or to the floating-point environment
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(Funktion) [edit]
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]
speichert oder stellt die aktuelle Floating-Point-Umgebung
Original:
saves or restores the current floating point environment
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(Funktion) [edit]
schont die Umwelt, löscht alle Status-Flags und ignoriert alle zukünftigen Fehler
Original:
saves the environment, clears all status flags and ignores all future errors
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(Funktion) [edit]
stellt die Floating-Point-Umgebung und stellt die zuvor Ausnahmen auslösen
Original:
restores the floating-point environment and raises the previously raise exceptions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(Funktion) [edit]

[Bearbeiten] Makros

Floating-Point-Ausnahmen
Original:
floating-point exceptions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(Makro konstant) [edit]
Floating-Point-Rundung Richtung
Original:
floating-point rounding direction
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(Makro konstant) [edit]
Standardmäßig Floating-Point-Umgebung
Original:
default floating-point environment
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(Makro konstant) [edit]