var time_arr = process.hrtime(start);
var time =(time_arr [0] * 1e9 + time_arr [1])/ 1e6 ;
当计算必须乘以1e9并除以1e6时,这是什么意思?
答案 0 :(得分:4)
当计算必须乘以1e9并除以1e6时,这是什么意思?
这意味着它乘以10亿并除以100万。
1e9
表示1 * 10到9次幂,即10亿(1000000000)。1e6
表示1 * 10到6次幂,即1百万(1000000)。您可以将其视为1和9个零,1和6个零等。
它不必是1,它可以是:
3e4
表示30000
或:
1.2e6
表示1200000
您还可以对十进制分数使用十的负幂:
1e-1
是0.1
1e-2
是0.01
对于非常大或非常小的数字,它不需要计算零。
请参阅维基百科上的科学记数法: