Freigeben über


Compilerwarnung (Ebene 2) C4056

Überlauf in Gleitkommakonstantenarithmetik

Bemerkungen

Gleitkommakonstantenarithmetik generiert ein Ergebnis, das den maximal zulässigen Wert überschreitet.

Diese Warnung kann durch Compileroptimierungen verursacht werden, die während der Konstantenarithmetik ausgeführt werden. Sie können diese Warnung sicher ignorieren, wenn sie beim Deaktivieren der Optimierung (/Od) abläuft.

Example

Im folgenden Beispiel wird C4056 generiert:

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