这个是不是Perl的Bug?

软件和网站开发以及相关技术探讨
回复
头像
alinmn
帖子: 185
注册时间: 2006-05-19 21:42
来自: NIT

这个是不是Perl的Bug?

#1

帖子 alinmn » 2009-09-23 17:30

perl -e ' if (0.15 == 1.5e-1) { print "0.15 == 1.5e-1\n"; } if(0.015 == 1.5e-2) { print "0.015 == 1.5e-2\n";}'
输出结果只有"0.015 == 1.5e-2"。e-1有什么特别处理吗?还是Bug?
头像
alinmn
帖子: 185
注册时间: 2006-05-19 21:42
来自: NIT

Re: 这个是不是Perl的Bug?

#2

帖子 alinmn » 2009-09-25 17:30

这个问题Linux下没发现,WINDOWS下的5.6、5.8,Cygwin下的5.10都存在。
回复