花生先生richard

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年5月30日

摘要: 1, NaN即Not a Num,只对于浮点数出现。当浮点数的除第一位外的其他位均为1时,该浮点数成为NaN。比如,内存表示为0xFFFFFFFFFFFFFFFF的double型数为NaN。当两个超出范围的浮点数(即INF)进行运算时,运算结果会成为NaN。2,NaN错误NaN,是Not a Number的缩写。 NaN 用于处理计算中出现的错误情况,比如 0.0 除以 0.0 或者求负数的平方根。由上面的表中可以看出,对于单精度浮点数,NaN 表示为指数为 emax + 1 = 128(指数域全为 1),且尾数域不等于零的浮点数。IEEE 标准没有要求具体的尾数域,所以 NaN 实际上不.. 阅读全文
posted @ 2013-05-30 10:52 每天吃核桃 阅读(687) 评论(0) 推荐(0) 编辑