'e' in javascript numbers

'e' in javascript numbers

本文关键字:numbers javascript in      更新时间:2023-09-26

我需要理解以下内容:

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

谁能帮助我了解什么是e在javascript数字和什么是算法为此工作?

Thanks in advance

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

  1. 符号- S(+或-)
  2. 尾数- M(某数,归一化:1)x其中x为数字序列)
  3. 指数- E(表示尾数(M)乘以)的10次幂

也是浮点数在系统上存储的一种方式。例如,对于单精度,我们得到:单精度浮点数表示

合在一起,我们得到:

-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是一个十进制值)

在这样的数字中'e'等于'乘以10的次方'

3.2e6 = 3.2x10^6

4*10^4

如果数字是4e5,这将等于4*10^5

等。