算術オーバーフロー 算術演算子 (+、-、*、/) を実行すると、結果が数値型の有効な値の範囲を超えることがあります。詳細については、各演算子に関するセクションを参照してください。概要は、以下のとおりです。 整数の算術オーバーフローでは、OverflowException がスローされるか、または結果の最上位ビットが破棄されます。0 による整数除算では、常に DivideByZeroException がスローされます。 浮動小数点数の算術オーバーフローまたは 0 による浮動小数点除算では、例外はスローされません。これは、浮動小数点型が IEEE 754 に基づいており、無限大および NaN (Not a Number) を表現できるためです。 小数の算術オーバーフローでは、常に OverflowException がスローされます。0 による小数除算では、常に DivideByZeroE