[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

0除算

pointこの用語のポイント

point0で割ろうとすることだよ

スポンサーリンク

簡単に書くよ

0除算とは

何かの数字を0で割ろうとすること
です。

image piyo

詳しく書くよ

※このページの説明は「ゼロ除算」の説明と、ほとんど同じです。既に「ゼロ除算」の説明をご覧になった方は、読んでもあまり意味は無いと思います。

そのまんまですね。
何らかの数字を0で割ろうとするのが「0除算」です。

「10÷0」とかそんな感じですね。
「なぜ0で割ってはいけないのか?」という哲学的な話は置いておきましょう。

ほとんどのプログラミング言語では、0除算をしようとするエラーになります。
回避方法自体はとても簡単です。

if($b != 0){
    $result = $a/$b;
}


のように、割る数が0ではないかチェックを入れるだけです。

ですが、簡単に回避できるからこそ、うっかり混入しやすいバグプログラムの不具合)の一つでもあります。
プログラム内で割り算するときには、分母側が0にならないか、きちんとチェックを入れてくださいね。

image piyo2

一言でまとめるよ

まぁ「0除算」って単語が出てきたら「0で割ろうとすることなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク