アカウント名:
パスワード:
> ゼロ除算発生時に「0」を返す
「9÷0=」の答えは? 小学校算数で出題された問題めぐりネット上で議論2012年11月28日(水) 18時46分http://www.rbbtoday.com/article/2012/11/28/98481.html [rbbtoday.com]
下の方でも出ているUnreal Engine 4のビジュアルスクリプト言語だと、0/0でもしれっと0を返してきますね。ゲームエンジンということで、止まらないことを優先したのかもしれませんが警告すらないという…
浮動小数演算なら合理的な気がします。「除数の0は真の0でなく最小の非0として解釈します」という仕様でうまく動くのではないかとおもうんですがどうでしょう。
そうすると今度は1/0 = 無限大 になってこれはこれで問題が
>除数の0は真の0でなく最小の非0
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
一部の世界では正しい (スコア:5, 参考になる)
> ゼロ除算発生時に「0」を返す
「9÷0=」の答えは? 小学校算数で出題された問題めぐりネット上で議論
2012年11月28日(水) 18時46分
http://www.rbbtoday.com/article/2012/11/28/98481.html [rbbtoday.com]
Re: (スコア:0)
下の方でも出ているUnreal Engine 4のビジュアルスクリプト言語だと、0/0でもしれっと0を返してきますね。
ゲームエンジンということで、止まらないことを優先したのかもしれませんが警告すらないという…
Re: (スコア:0)
浮動小数演算なら合理的な気がします。
「除数の0は真の0でなく最小の非0として解釈します」という仕様でうまく動くのではないかとおもうんですがどうでしょう。
Re:一部の世界では正しい (スコア:0)
そうすると今度は
1/0 = 無限大 になってこれはこれで問題が
>除数の0は真の0でなく最小の非0