先頭へ戻る

ゼロ除算 | Programming Place Plus 用語集

Programming Place Plus トップページ -- 用語集

先頭へ戻る

名称


解説

0 で割ることです。

数学的にも、0 で割る行為の意味は明確ではなく、コンピュータにおいても未定義であったり、エラーを意味する結果を生んだりする場合が多いです。リテラルによるゼロ除算のように、コンパイルのときに検知できる場合は、コンパイルエラーとして報告される場合もあります。

コンピュータによる整数のゼロ除算では、エラーや例外として扱うことが多く、例外を捕捉して対応しなければプログラムは強制終了することになります。また、結果を 0 とみなすというケースもあり、この場合はプログラムは続行できるものの、その計算結果が適切かどうかという問題は残ります。

浮動小数点数におけるゼロ除算では、非数や無限大をあらわす特別な値とする場合が多いです。


参考リンク

更新履歴


用語集のトップページへ

Programming Place Plus のトップページへ



はてなブックマーク に保存 Pocket に保存 Facebook でシェア
Twitter でツイート Twitter をフォロー LINE で送る
rss1.0 取得ボタン RSS 管理者情報 プライバシーポリシー