| Anterior | Siguiente |
| STATUS_FLOAT_STACK_CHECK | STATUS_INTEGER_DIVIDE_BY_ZERO |
STATUS_FLOAT_UNDERFLOW
Qué significa STATUS_FLOAT_UNDERFLOW
STATUS_FLOAT_UNDERFLOW describe un resultado extremadamente pequeño cuyo redondeo pierde precisión; parte del rango puede representarse como subnormal. Con FTZ puede convertirse directamente a cero.
En cálculo científico un underflow enmascarado puede ser esperado. Una exception suele significar que la máscara se desactivó de forma deliberada o accidental, por lo que FP controls deben capturarse junto con los datos.
Qué comprobar
- Registre operandos, destination precision y resultado subnormal/cero.
- Capture MXCSR/x87 controls, incluido FTZ/DAZ.
- Compruebe quién modificó underflow mask.
- No reescale datos a ciegas sin revisar el modelo numérico completo.
Referencias técnicas
- Microsoft Learn: _fpieee_flt
- Microsoft Learn: _control87 and _controlfp
- Microsoft Learn: /fp floating-point behavior
- Intel: Floating-Point Reference Sheet
¿Buscas un código diferente? Buscar otro código de estado o error.