目标是寻找特定范围的浮点数,而内存里的数据是乱的,那很有可能就碰上您说的NaN,看来,我之前的理解是错的。
我以为所有的内存值,都能对应一个特定的浮点数,没想到还会有NaN,Inf.,而且,从规范看,有很多内存数据,都对应这两类。
或许得自己定义一个Float结构来解析?
【 在 Bernstein (Berns) 的大作中提到: 】
: 如果你要保证一直都有结果,最好是转成整数(无符号或有符号)
: 要按浮点数比较的话,如果包含NaN之类的值,在包含这些值的情况下,浮点数集合上的比较操作不是全序
--
FROM 115.205.65.*