共用方式為


編譯器警告 (層級 2) C4056

浮點常數算術中的溢位

浮點常數算術會產生超過允許值上限的結果。

這個警告可能是編譯程式優化在常數算術期間執行的。 當您關閉優化 (/Od) 時,可以放心忽略此警告。

下列範例會產生 C4056:

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