Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
przepełnienie w arytmetyce stałej zmiennoprzecinkowych
Uwagi
Stała zmiennoprzecinkowa generuje wynik, który przekracza maksymalną dozwoloną wartość.
To ostrzeżenie może być spowodowane optymalizacjami kompilatora wykonywanymi podczas arytmetyki stałej. Możesz bezpiecznie zignorować to ostrzeżenie, jeśli zniknie po wyłączeniu optymalizacji (/Od).
Example
Poniższy przykład generuje kod C4056:
// C4056.cpp
// compile with: /W2 /LD
#pragma warning (default : 4056)
float fp_val = 1.0e300 * 1.0e300; // C4056