0

オーバーフローが例外を引き起こす条件ではない場合、c# で 2 つの正の数を加算している場合、整数オーバーフローをチェックする最良の方法は何ですか?

結果が負の場合はオーバーフローかどうかを確認できますか?

4

1 に答える 1

1

オーバーフローが問題ない場合は、負の値をチェックできますが、それでは十分な大きさのオーバーフローが考慮されません。オーバーフローして再び正になる場合、負のチェックは明らかに機能しません。

ただし、2 つの正の整数の場合、負のチェックは正常に機能します。

于 2012-09-13T17:32:40.343 に答える