Partilhar via


Aviso do compilador (nível 2) C4056

estouro em aritmética constante de ponto flutuante

Observações

A aritmética de constantes em ponto flutuante gera um resultado que ultrapassa o valor máximo permitido.

Esse aviso pode ser causado por otimizações do compilador executadas durante a aritmética constante. Você pode ignorar esse aviso com segurança se ele desaparecer quando você desativar a otimização (/Od).

Example

O exemplo a seguir gera C4056:

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