ActionScript 3 parseFloat返回小于1的指数小数

时间:2013-03-26 18:51:20

标签: actionscript-3 actionscript exponent parsefloat

我有一个用Flex / ActionScript 3编写的计算器应用程序,我很难理解parseFloat的一些行为。包含小于0且至少有4个位数的十进制值的任何字符串都将返回为指数。为什么parseFloat以这种方式运行,我可以将值作为浮点而不是指数得到吗?

parseFloat("0.004");
//returns 0.004 like I would expect

parseFloat("1.0004");
//returns 1.0004 like I would expect

parseFloat("0.0004");
//returns 4.0E-4 but I want 0.0004

0 个答案:

没有答案