エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ゼロ除算ができる数、輪を実装してみたので解説 - Qiita
プログラムを実行したら ゼロ除算 の例外が出てしまった経験ってありませんか1?割り算をするときは当然... プログラムを実行したら ゼロ除算 の例外が出てしまった経験ってありませんか1?割り算をするときは当然0で割っちゃダメなんですが、そもそもそれってなんでなんでしょう? たまたま @matsu_chara 氏とそんな話をしてたとき、 輪(Wheel) という"数"の存在を知りました。どうやらこの"数"には 0による割り算が定義されている らしいのです! そもそも0で割り算ができないのはなぜでしょう?それは端的にいうと 定義されてないから です。定義されてないのにそれを使ってしまうと $1\times 0 = 2 \times 0 $ 両辺を0で割って $ 1 = 2 $ なんてことが起こってしまうので気をつける必要があります2。定義されてないなら無理やり定義しちゃえばいいじゃんと例えば $1 / 0 = 0$ なんて定義してしまうと、両辺に0を掛けたら $1 = 0$ になってしまって思ったよ



2019/02/18 リンク