Java Print Infinityはどのようなときにいつ出力されますか?NaNはいつ出力されますか?InfinityとNaNの違い(数字ではありません)
なぜ(1.0/0.0) - (1.0/0.0)NaNと0.0f/0.0fのNaN?
これら2つの違いは何ですか?
Java Print Infinityはどのようなときにいつ出力されますか?NaNはいつ出力されますか?InfinityとNaNの違い(数字ではありません)
なぜ(1.0/0.0) - (1.0/0.0)NaNと0.0f/0.0fのNaN?
これら2つの違いは何ですか?
Javaは既知の数学的事実に従っているためです。 1.0/0.0はinfinityですが、他はindeterminate formsであり、JavaはNaN
(数字ではありません)と表します。
Javaは現在、IEEE 754の仕様に従っています。これは、ほとんどの浮動小数点ハードウェアと今日のところ一致しています。
このC++ - ishの記事は特に有益です:http://blogs.msdn.com/b/oldnewthing/archive/2013/02/21/10395734.aspx#10397012 –
違いは何ですか? 「何かが無限に近づいている」と「計算が定義された価値をもたらさない」ことを知っているのはなぜ違いますか?ウィキペディアは何を言っているのですか?最初にチェックしてください - 無限大と非数(http://en.wikipedia.org/wiki/NaN)の記事と関連リンクをご覧ください。 –