摘要: 经常在程序碰到float跟double类型的变量显示为nan,这个是啥意思呢?经过查阅得知,nan是float或double的一个成员常量,这用来描述一个非法的float或double,Not a Number,表示其实不是一个合理的实数,在合法但不合理的情况下,避免你的程序出现exception,而且nan什么都不是,不能比较,(nan = nan)= false,也可以表示为无穷大或无穷小,或表示不定量的数。下面转贴一篇文章,原文地址:http://blog.163.com/itworker@126/blog/static/1339832200972762955433/在JDK的Float 阅读全文
posted @ 2012-01-04 15:47 规格严格-功夫到家 阅读(415) 评论(0) 推荐(0) 编辑