2
var time_arr = process.hrtime(start);
var time =(time_arr [0] * 1e9 + time_arr [1])/ 1e6;1e9在NodeJS的时间环境中意味着什么?
当计算乘以1e9并除以1e6时,这是什么意思?
var time_arr = process.hrtime(start);
var time =(time_arr [0] * 1e9 + time_arr [1])/ 1e6;1e9在NodeJS的时间环境中意味着什么?
当计算乘以1e9并除以1e6时,这是什么意思?
当计算乘以1e9并除以1e6时,这是什么意思?
这意味着它乘以10亿并除以100万。
1e9
意味着1 * 10到9次方,即10亿(1000000000)。1e6
意味着1 * 10到6次方,即100万(1000000)。你可以把它看作是1首9个零,1和6个零等
它并不必须是1,也可以是:
3e4
意思30000
或:
1.2e6
意味着1200000
您还可以使用十负幂为小数:
1e-1
是0.1
1e-2
是0.01
这是非常有用非常大或非常小的nu你不想算零的那些人。
参见维基百科的科学记数法:
在您的浏览器控制台只需键入'1e9'并查看结果。 – Xufox
1 * 10^9 = 1000000000的结果 –
Did [my answer](https://stackoverflow.com/questions/41343209/what-does-1e9-means-in-nodejs-hrtime-context/41343480#41343480)下面有帮助吗?任何意见?如果是这样,那么你可以考虑[接受答案](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235),以便搜索它的其他人可以看到它有一个被接受的答案。 – rsp