我发现在使用IE8时,大数不会用科学表示法表示(例如,5e25),而是用Firefox3表示。
在使用科学的表示法表示大数和IE8之前,我能使用它吗?
谢谢。
发布于 2011-01-25 04:40:09
//如果你只关心大量的数字,你可以自己做-
Number.prototype.minExponent=function(min){
min= min|| 5.0e+10;// define your own large number
if(this>min)return this.toExponential();
return this;
}发布于 2011-01-25 03:01:19
AFAIK,所有现代浏览器都支持toExponential方法。基本形式是:
number = 12345678;
x = number.toExponential(7);
alert(x);这应该会产生1.2345678e+7。
https://stackoverflow.com/questions/4789533
复制相似问题