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

ゼロ除算

pointこの用語のポイント

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

スポンサーリンク

簡単に書くよ

ゼロ除算(読:ゼロジョサン 英:division by zero)とは

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


image piyo

詳しく書くよ

サクっと一言で説明すると

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

のが「ゼロ除算」です。
そのまんまですね。

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

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

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


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

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


image piyo2

一言でまとめるよ

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

一番上に戻るよ
スポンサーリンク
書籍画像063
書籍画像005


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
おい点P、動くんじゃねえ!──ニガテ民のための算数と数学の本
サイバーセキュリティお嬢様と学ぶ 情報セキュリティの基本