ニュース

iPhoneアプリ「計算機」で「0÷0=」を実行すると「エラー」になる理由

知ってる人は「そりゃそーだ」、知らない人は「へぇえええええ!」。

advertisement

 iPhoneのデフォルトでインストールされている「計算機」アプリ。このアプリで「0÷0=」を実行すると「エラー」と表示される。同様に「○÷0=」と0以外の数字を割られる数に当てはめても「エラー」の表示。一方「0÷○=」であれば結果は「0」と表示される。なぜこのような現象が起きるのか調べてみた。

 実はこれ、「計算機」アプリに限らず起こるもの。このように「0」で割ることを「ゼロ除算」と言い、割られる数をxとすると「x/0」と表すことはできるものの、これが何の値と結びつくのかは現時点で数学的に定義されていないため「成立しない」とされている。計算機などで「0」で割ると「エラー」と表示されるのはそういった理由からだ。

 ちなみにSiriに聞いてみると、「0÷0=」と質問したときと「○(0以外の数字)÷0=」と質問したときで異なる。「0÷0=」と質問すると「0÷0=不定」、「○÷0=」と質問すると「○÷0=未定義」と返ってくる。

advertisement

 これら数字の概念や定義は人間が発明したが、まだ全てが定義付けられ解明されているわけではない。今後この概念や定義がどう崩れ、どう変化していくのか。

太田智美

Copyright © ITmedia, Inc. All Rights Reserved.

記事ランキング

  1. 「今までなんで使わなかったのか」 ワークマンの「アルミ帽子」が暑さ対策に最強だった 「めっちゃ涼しー」
  2. 水槽に庭で引っこ抜いた草を入れたら、まさかの変化 生まれ変わった水景に「あの雑草水槽からこの水景、、普通にすごい」
  3. お風呂の“追いだき配管”を掃除してみたら…… エグすぎる光景に悲鳴の嵐 「画面越しに臭うレベル」「みそ汁作ってんか?」
  4. 【今日の計算】「13×4+8−1」を計算せよ
  5. 9カ月赤ちゃん、初めてママ&パパと離れて大泣き→帰宅すると…… 思わぬ反応に「天使」「全てがたまらんっすわ」
  6. 泣いていた赤ちゃん、パパが帰宅すると…… 「疲れが吹っ飛びますね」「こっちまで癒されました」180度変わる表情にパパ大喜び
  7. 「トロッコ問題」で“全員が無事だった”のはなぜ? → 謎解き作家の問いに“斬新な解答”が続々集結し、もはや大喜利状態に
  8. 「ミニチュア革命を起こした」 ダイソー“Apple Watchカバー”の天才的な使い方をご覧ください
  9. コスプレ用の髪飾り忘れた!→お兄ちゃんが一晩でやってくれました 妹のピンチを救った機転に「その手があったか」「天才やん」の声
  10. 「歩きスマホ」をする男性→池に落ちるかと思いきや…… “まさかの展開”となるドッキリに公園中が驚き9400万再生【海外】