_set_controlfp
Establece la palabra de control de punto flotante.
Sintaxis
void __cdecl _set_controlfp(
unsigned int newControl,
unsigned int mask
);
Parámetros
newControl
Valores de bit de la nueva palabra de control.
mask
Máscara de los bits de la nueva palabra de control que se va a definir.
Valor devuelto
Ninguno.
Comentarios
La _set_controlfp
función es similar a _control87
, pero solo establece la palabra de control de punto flotante en newControl
. Los bits de los valores indican el estado de control de punto flotante. El estado de control de punto flotante permite que el programa cambie los modos de precisión, redondeo e infinito en el paquete matemático de punto flotante. También puede aplicar o quitar una máscara a excepciones de punto flotante mediante _set_controlfp
. Para obtener más información, consulte _control87
, _controlfp
, __control87_2
.
Esta función está en desuso cuando se compila con /clr (Common Language Runtime Compilation) porque Common Language Runtime solo admite la precisión de punto flotante predeterminada.
Requisitos
Routine | Encabezado necesario | Compatibilidad |
---|---|---|
_set_controlfp |
<float.h> | Solo para procesadores x86 |
Para obtener más información sobre compatibilidad, consulte Compatibilidad.
Consulte también
Compatibilidad con cálculos matemáticos y el punto flotante
_clear87
, _clearfp
_status87
, , _statusfp
, _statusfp2