パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

ゼロ除算発生時にデフォルトの値を返すようにしたら、深刻な問題が発生する?」記事へのコメント

  • by Anonymous Coward

    > ゼロ除算発生時に「0」を返す

    「9÷0=」の答えは? 小学校算数で出題された問題めぐりネット上で議論
    2012年11月28日(水) 18時46分
    http://www.rbbtoday.com/article/2012/11/28/98481.html [rbbtoday.com]

    • by Anonymous Coward

      下の方でも出ているUnreal Engine 4のビジュアルスクリプト言語だと、0/0でもしれっと0を返してきますね。
      ゲームエンジンということで、止まらないことを優先したのかもしれませんが警告すらないという…

      • by Anonymous Coward

        正しくは1ですか?0÷0の答え。

        • 正しくは「定義できない」
          プログラミング言語ならNaNか例外を返すべきかな。

          • by Anonymous Coward on 2015年06月22日 13時14分 (#2834995)

            JavaScript だと、NaN ですねぇ。
            まぁ NaN になるのは、0 割りよりも、undefined と演算したときの方が多いですが。

            動作がおかしいと思って console.log すると NaN が入っていて、
            「NaNですとぉ~」と心の中で叫んでから調査に入る日常です。

            親コメント

人生unstable -- あるハッカー

処理中...