JS 处理科学计数法

3人阅读 评论(0) 收藏 举报
分类:
num = 1.25e-7
editE (num) {
      if (!num) return num
      num = num.toString()
      if (num.indexOf('e') === -1) { return num }
      let reg = /(?:(\d)+(?:.(\d+))?)[e]{1}-(\d)/.exec(num)
      if (!reg) {
        return num
      }
      let v = num
      if (reg[3] === '7') {
        v = '0.000000' + (reg[2] ? reg[1] + reg[2] : reg[1])
      } else {
        v = '0.0000000' + reg[1]
      }
      return v
    }
查看评论

js科学计数法处理

//通过移动小数点 扩大倍数 function scienceNum(value){ if(!isEmpty(value)){ var num=0; if((num=val...
  • PK200816
  • PK200816
  • 2014-08-20 14:58:49
  • 1198

JS科学计数法初探

关于科学计数法转换算法的探索
  • jingwang2016
  • jingwang2016
  • 2016-12-07 14:54:07
  • 981

Js 对小数的处理(科学计数法 , 显示精度)

对数字进行格式化输出,是非常有意义的一件事情,例如许多时候,我们希望一个数字能够输出为指定格式的字符串,拿25.9878来说,我们可能会希望它能保留两位小数来说出,即结果为25.99,或者对于0.34...
  • ole_triangle_java
  • ole_triangle_java
  • 2017-01-12 10:00:54
  • 944

Java/Jsp中让数值不使用科学计数法显示的解决方案

1.在java后台中进行转换 (1)使用BigDecimal类 double num=8.8888888E10; String str=new BigDecimal(num).toString();...
  • qq_16313365
  • qq_16313365
  • 2016-07-13 11:56:40
  • 12984

科学计数法处理与格式化金额

对于  1.0E7  这种 private static String numFormat(String formatNum){ NumberFormat nf = NumberFormat.get...
  • u012431404
  • u012431404
  • 2016-06-02 17:53:35
  • 518

JS将科学计数法字串转换成正常数值

function doIt(){ var num = new Number("3.4556645445E7"); alert(num); }
  • Leolu007
  • Leolu007
  • 2015-06-30 09:46:42
  • 9828

使用Number()避免页面上的数字被使用科学计数法显示

今天在开发一个页面的时候,需要显示公司的相关信息,我是在js中拼接后,显示在页面上的,问题就出在注册资本上面,因为有的公司注册资本非常大,例如16483800万元,页面上会显示成1.64838E+7。...
  • shiyong1949
  • shiyong1949
  • 2016-11-17 17:27:55
  • 4775

js把科学计数法表示的字符串转化为数值的方法

js把科学计数法表示的字符串转化为数值的方法,比较简单的办法如下 function doIt(){ var num = new Number("3.4556645445E7"); alert...
  • MarkArch
  • MarkArch
  • 2016-01-11 11:27:41
  • 4179

JS科学计数法分解

在进行字符串分析提取有用子串时,我们使用正则表达式使我们的内容变的简单!建议使用RegExp对象,当然,你完全可以使用直接量的方式构建你的正则表达式,此对象的构建方式:var regExp = new...
  • ybygjy
  • ybygjy
  • 2008-07-10 14:09:00
  • 4219
    个人资料
    持之以恒
    等级:
    访问量: 1万+
    积分: 740
    排名: 6万+
    最新评论