Floating point environment

Da cppreference.com.
< c‎ | numeric

La virgola mobile ambiente è l'insieme di virgola mobile flag di stato e le modalità di controllo supportate dall'implementazione. Si tratta di thread locale, ogni thread eredita lo stato iniziale del suo ambiente in virgola mobile dal thread principale. Operazioni a virgola mobile modificare le virgola mobile flag di stato per indicare i risultati anormali o informazioni ausiliarie. Lo stato di virgola mobile modalità di controllo influisce sui risultati di alcune operazioni in virgola mobile.
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.
Il floating-point ambiente e la modifica è significativa solo quando è impostato su #pragma STDC FENV_ACCESS ON. In caso contrario, l'attuazione è libero di pensare che in virgola mobile modalità di controllo sono sempre quelli di default e che in virgola mobile flag di stato non sono mai testati o modificati. In pratica, alcuni compilatori attuali supportano il #pragma in modo esplicito, ma la maggior parte dei compilatori consentono l'accesso significativo al floating-point ambiente comunque.
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.

[modifica] Tipi

Definizione nell'header <fenv.h>
fenv_t
Il tipo che rappresenta l'intero ambiente virgola mobile
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
Il tipo di rappresentanza di tutti in virgola mobile flag di stato collettivamente
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.

[modifica] Funzioni

cancella le specificati virgola mobile flag di stato
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.

(funzione) [modifica]
determina quale delle specificati virgola mobile flag di stato vengono impostati
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.

(funzione) [modifica]
solleva le specifiche eccezioni a virgola mobile
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.

(funzione) [modifica]
copia lo stato delle specificati virgola mobile flag di stato dal o al floating-point ambiente
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.

(funzione) [modifica]
ottiene o imposta la direzione di arrotondamento
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.

(funzione) [modifica]
salva o ripristina l'ambiente corrente in virgola mobile
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.

(funzione) [modifica]
salva l'ambiente, cancella tutti i flag di stato e ignora tutti gli errori futuri
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.

(funzione) [modifica]
ripristina la virgola mobile e solleva l'ambiente precedentemente generare eccezioni
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.

(funzione) [modifica]

[modifica] Macro

eccezioni a virgola mobile
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.

(macro costante) [modifica]
virgola mobile arrotondamento direzione
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.

(macro costante) [modifica]
predefinito in virgola mobile ambiente
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.

(macro costante) [modifica]