NaN即Not a Num,只对于浮点数出现。 当浮点数的除第一位外的其他位均为1时,该浮点数成为NaN。比如,内存表示为0xFFFFFFFFFFFFFFFF的double型数为NaN。 当两个超出范围的浮点数(即INF)进行运算时,运算结果会成为NaN。