¿Qué significa el código NTSTATUS 0xC0000091 (STATUS_FLOAT_OVERFLOW)?

 
Anterior Siguiente
STATUS_FLOAT_INVALID_OPERATION STATUS_FLOAT_STACK_CHECK

STATUS_FLOAT_OVERFLOW

Qué significa STATUS_FLOAT_OVERFLOW

STATUS_FLOAT_OVERFLOW aparece cuando la magnitud del resultado no cabe en la precisión destino. Con overflow masked puede almacenarse infinito o el mayor valor finito según rounding mode; si está unmasked, Windows produce la exception.

El punto crítico puede ser una conversión de double a float o un vector path de menor precisión, no necesariamente la operación que primero creó un número grande.

Qué comprobar

  • Capture operand/result antes de convertirse en infinito.
  • Registre formato destino y rounding mode.
  • Revise casts, SIMD paths, unidades y acumulaciones que reducen margen dinámico.
  • Busque el primer overflow; errores posteriores pueden ser solo consecuencias.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.