Compartir vía


Advertencia del compilador (nivel 2) C4056

desbordamiento en la aritmética de constante de número de punto flotante

La aritmética de constante de número de punto flotante genera un resultado que supera el valor máximo permitido.

Esta advertencia puede deberse a las optimizaciones del compilador que se realizan durante la aritmética de constante. Puede omitir esta advertencia de manera segura si desaparece cuando se desactiva la optimización (/Od).

El ejemplo siguiente genera la advertencia C4056:

// C4056.cpp
// compile with: /W2 /LD
#pragma warning (default : 4056)
float fp_val = 1.0e300 * 1.0e300;   // C4056