【发布时间】:2016-04-20 04:35:23
【问题描述】:
在很长一段时间里,我认为IsNumeric("1.23E45") 返回了True,因为“E”代表科学记数法,使得 1.23E45 成为 1.23x1045。
最近我注意到IsNumeric("1.23D34") 也返回了True,我不知道为什么。
D 和 E 产生相同的结果:
?val("1.23d45")
1.23E+45
?val("1.23e45")
1.23E+45
怎么会?
【问题讨论】: