Archive for 五月, 2011
Double.NaN != Double.NaN
星期五, 五月 20th, 2011
昨天做数据时发现个很诡异的情况,当然,再诡异的技术现象也有起发生原因。抛开我的问题来说,我可以再提出个问题:是否在某种编程语言中,存在着那么一个变量i,使得i!=i成立,也使得while(i==i);可以成功的退出?如果你想到并理解了,你可以终止阅读这篇可能冗长的文章,尽管为了填补这个月的博客空白我刻意小题大作一番。在java语言中,Double.NaN就能使得上面两个表达式成立。