【发布时间】:2014-04-30 18:16:12
【问题描述】:
我只是了解到NaN 是unordered,我只是在玩Float 和Double NaN,然后我尝试了以下 sn-p:
System.out.println("Comparing with isNaN method: " + Float.isNaN((float)Double.NaN));
我有一个问题,如果 NaN 不是非数字,那么为什么允许转换 NaN。我想知道当我cast NaN value 时Architectural Level 会发生什么。
【问题讨论】:
标签: java floating-point nan