質問: アンダーフローはオーバーフローの反対語? あってるかどうかの確認のようなものなのですが、 アンダーフローとはオーバーフローの反対語という認識で あっているのでしょうか? オーバーフローが異常だとしたら、 アンダーフローは正常な状態ってことであってますか? できれば簡潔なお答えをお願いいたします。
回答: 正常な状態ではありません。 アンダーフローとは少々説明が面倒なのですが、 たとえば、5桁しかない電卓に 0.0001という数値は入力できますが 0.00001という数値は入力できないですよね? こういう状態をアンダーフローと言います。 たとえば小数点以下5桁しか想定していない状態で 1÷100000の計算をすると答えは0.00001ですよね? 小数点以下は6桁ですので、小数点以下の桁あふれ (アンダーフローエラー)が発生します。