js将科学计数法转为正常数值
1 2 3 4 5 |
function toNonExponential(num) { var num = parseFloat(num); var m = num.toExponential().match(/\d(?:\.(\d*))?e([+-]\d+)/); return num.toFixed(Math.max(0, (m[1] || '').length - m[2])); } |
1 2 3 4 5 |
function toNonExponential(num) { var num = parseFloat(num); var m = num.toExponential().match(/\d(?:\.(\d*))?e([+-]\d+)/); return num.toFixed(Math.max(0, (m[1] || '').length - m[2])); } |