js处理数字科学计数法的显示问题,完美解决数字显示中的'e'和'E' 您所在的位置:网站首页 科学计数法怎么换算 js处理数字科学计数法的显示问题,完美解决数字显示中的'e'和'E'

js处理数字科学计数法的显示问题,完美解决数字显示中的'e'和'E'

2023-12-28 03:06| 来源: 网络整理| 查看: 265

一,科学计数法

科学记数法是一种记数的方法。把一个数表示成a与10的n次幂相乘的形式(1≤a= 0) { var subres = resValue.substr(dotIndex); power = Number(power); //幂数大于小数点后面的数字位数时,后面加0 for (var i = 0; i = 0 ? 1 : -(power - dotIndex); resArr.splice(n, 0, "."); } } resValue = resArr.join(""); return sym + resValue; } else { return num_str; } }

示例:

var d=0.00000000002; console.log(d);//2e-11 console.log('0.00000000002'.length)//13 console.log('0.00000000002'.split(".")[1].length)//11 console.log(d+2)//2.00000000002 console.log(d+0.00000000002)//4e-11 var a=0.000000009; console.log('0.000000009')//0.000000009 console.log(a)//9e-9 console.log(toolNumber(a))//0.000000009 var b=10000000000000000000000; console.log('10000000000000000000000')//10000000000000000000000 console.log('10000000000000000000000'.length)//23 console.log(b);//1e+22 console.log(toolNumber(b))//10000000000000000000000 console.log(toolNumber(b).length)//23


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有