transferToNumber(inputNumber) { if (isNaN(inputNumber)) { return inputNumber } inputNumber = '' + inputNumber inputNumber = parseFloat(inputNumber) let eformat = inputNumber.toExponential() // 转换为标准的科学计数法形式(字符串) let tmpArray = eformat.match(/\d(?:\.(\d*))?e([+-]\d+)/) // 分离出小数值和指数值 let number = inputNumber.toFixed(Math.max(0, (tmpArray[1] || '').length - tmpArray[2])) return number },
js中科学计数法转为普通小数
猜你喜欢
转载自blog.csdn.net/weixin_48309048/article/details/132228150
今日推荐
周排行