Dela via


Kompilatorvarning (nivå 2) C4056

spill i flytande punkt konstant aritmetik

Anmärkningar

Flyttalskonstantaritmetik genererar ett resultat som överskrider det högsta tillåtna värdet.

Den här varningen kan orsakas av kompilatoroptimeringar som utförs under konstant aritmetik. Du kan ignorera den här varningen på ett säkert sätt om den försvinner när du inaktiverar optimering (/Od).

Example

I följande exempel genereras C4056:

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