分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

js------科学计数法转换为正常小数

发布时间:2023-09-06 02:34责任编辑:熊小新关键词:js
// toD.js文件
export default (val) => {
?const e = String(val)
?let rex = /^([0-9])\.?([0-9]*)e-([0-9])/
?if (!rex.test(e)) return val
?const numArr = e.match(rex)
?const n = Number(‘‘ + numArr[1] + (numArr[2] || ‘‘))
?const num = ‘0.‘ + String(Math.pow(10, Number(numArr[3]) - 1)).substr(1) + n
?return num.replace(/0*$/, ‘‘) // 防止可能出现0.0001540000000的情况
}
// 用法:
import toD form ‘./toD‘

toD(2.32e-5) // 0.0000232

js------科学计数法转换为正常小数

原文地址:https://www.cnblogs.com/qddyh/p/10463450.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved