1

なぜですか

Double.NaN != Double.longBitsToDouble(Double.doubleToRawLongBits(Double.NaN));

SE 6のドキュメントには次のように書かれていますが、

すべての場合において、結果はlong整数であり、メソッドに渡されると、 longBitsToDouble(long)への引数と同じ浮動小数点値を生成しますdoubleToRawLongBits

4

1 に答える 1

5

しかしDouble.NaN != Double.NaN..。

于 2012-05-21T16:26:33.250 に答える