9
Double.NaN == Double.NaNがfalseを返すのはなぜですか?
私はOCPJPの質問を調べていたところ、次の奇妙なコードが見つかりました。 public static void main(String a[]) { System.out.println(Double.NaN==Double.NaN); System.out.println(Double.NaN!=Double.NaN); } 私がコードを実行したとき、私は得ました: false true false互いに同じように見える2つのものを比較すると、出力はどうなりますか?どういうNaN意味ですか?
155
java
floating-point
nan
scjp
ocpjp