Bagikan melalui


Compiler Warning (level 2) C4056

luapan dalam aritmatika konstanta titik mengambang

Aritmetika konstanta floating-point menghasilkan hasil yang melebihi nilai maksimum yang diizinkan.

Peringatan ini dapat disebabkan oleh pengoptimalan kompilator yang dilakukan selama aritmatika konstan. Anda dapat dengan aman mengabaikan peringatan ini jika hilang saat Anda menonaktifkan pengoptimalan (/Od).

Sampel berikut menghasilkan C4056:

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