' E'在javascript中

时间:2016-09-10 07:09:48

标签: javascript numbers

我需要了解以下内容:

当我在Google Chrome控制台中输入4e4时,它会返回40000

任何人都可以帮助我理解javascript中的e是什么,以及为此工作的算法是什么?

提前致谢

3 个答案:

答案 0 :(得分:1)

4e4是一个浮点数表示。 它包括:

  1. 签署 - S (+或 - )
  2. 尾数 - M (某些数字,标准化: 1.x ,其中x是某个数字序列)
  3. 指数 - E (表示尾数(M)乘以10的幂10)
  4. 它也是一种如何在系统上存储浮点数的方法。例如,对于单精度,我们得到: single-precision floating-point number representation

    它一起给了我们:

      

    -1^S * M * p^E p 是数字系统的基础

    因此,在常识中,p可以是任何内容,以便4e4也可以4 * 5^4 如果 p == 5

      

    我们通常使用decimal values p is equal to 10

    如前所述,4e4 == 4 * 10^4(在这种情况下,4是十进制值)

答案 1 :(得分:0)

' E'在这样的数字中,与'

的力量相同

3.2e6是3.2x10 ^ 6

答案 2 :(得分:0)

4×10 ^ 4

如果是4e5则= 4 * 10 ^ 5