【问题标题】:Javascript convert a string to number [duplicate]Javascript将字符串转换为数字[重复]
【发布时间】:2019-02-21 05:54:28
【问题描述】:

我有一串值

1.02947826525E9 

它有指数成分。我想把这个字符串转换成对应的数值。

有没有直接的方法可以将此字符串转换为数值?

【问题讨论】:

    标签: javascript string numbers exponent


    【解决方案1】:

    使用parseFloat():

    console.log(parseFloat('1.02947826525E9'))

    使用Number()

    console.log(Number('1.02947826525E9'));

    使用显式类型转换

    console.log('1.02947826525E9' * 1);

    【讨论】:

      【解决方案2】:

      使用内置的parseFloat

      parseFloat('1.02947826525E9')
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-10-27
        • 2016-09-06
        • 1970-01-01
        • 2020-08-16
        相关资源
        最近更新 更多