9
Чому Double.NaN == Double.NaN повертає помилку?
Я тільки вивчав питання щодо OCPJP і знайшов цей дивний код: public static void main(String a[]) { System.out.println(Double.NaN==Double.NaN); System.out.println(Double.NaN!=Double.NaN); } Коли я запустив код, я отримав: false true Яким є результат, falseколи ми порівнюємо дві речі, схожі одна на одну? Що NaNозначає?
155
java
floating-point
nan
scjp
ocpjp