javascript怎么将带有科学计数法的大数转换成普通数?比如1.23E12怎么转换成1230000000000
parseFloat直接转就行
parseFloat('1.23E12')
function checkStdNum(){
var num = new Number("1E7");
var sBalance = parseFloat("1E7").toString();
alert(num+","+sBalance);
}
var num = 1.23E12;
parseFloat(num.toString(), 10);
function toNum (num) {
var temp = num.toUpperCase().split('E')
var mul = 1;
for (var i=0; i<temp[1]-0; i++) {
mul = mul *10;
}
return temp[0] * mul
}