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

0除算

pointこの用語のポイント

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

スポンサーリンク

簡単に書くよ

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

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


image piyo

詳しく書くよ

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

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

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

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

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

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


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

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


image piyo2

一言でまとめるよ

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

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


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
優れたエンジニアがコミュニティの中でしていること
「定年力」の鍛え方 老後の毎日を最高にする方法