FLT_ROUNDS
De es.cppreference.net
| Definido en el encabezado <cfloat>
|
||
#define FLT_ROUNDS /* implementation defined */
|
||
Especifica la dirección de redondeo actual de las operaciones aritméticas de punto flotante.
| Valor | Explicación |
-1
|
la dirección de redondeo predeterminada no se conoce |
0
|
hacia cero; mismo significado que FE_TOWARDZERO |
1
|
al más cercano; mismo significado que FE_TONEAREST |
2
|
hacia infinito positivo; mismo significado que FE_UPWARD |
3
|
hacia infinito negativo; mismo significado que FE_DOWNWARD |
| otros valores | comportamiento definido por la implementación |
Notas
El modo de redondeo puede cambiarse con std::fesetround y FLT_ROUNDS refleja ese cambio.
Los posibles valores de FLT_ROUNDS coinciden con los posibles valores de std::float_round_style , devueltos por std::numeric_limits::round_style .
Véase también
|
indica los modos de redondeo de punto flotante
(enum) |
|
|
(C++11)
(C++11)
|
obtiene o establece la dirección de redondeo
(function) |
|
dirección de redondeo de punto flotante
(macro constant) |
|
|
Documentación de C
para
FLT_ROUNDS
|
|