1微秒= 0.00001157407407

我正在写一个例程从Excel电子表格中读取。

我刚刚发现MS Excel电子表格

1微秒= 0.00001157407407

1/1/1900 0:00:01.000 1.000011574 1/2/1900 0:00:02.000 2.000023148 

为什么?

为什么不是0.00001,还是一些圆号?

0.00001157407407的意义是什么?

二进制值= 0.00000000000000001100001000101110

在Excel中,每天用1.0表示,1.0的值等于1900年1月1日(也就是说,它实际上是自12/31/1899以来的天数,如果你在1900年2月之后,则是1天)。

这是每一秒钟都是你张贴的数字,这是有效的1 day / (24 * 60 * 60)1 / 86400 == 0.00001157407407

因为1天logging在excel中为11 / (24 hours * 60 minutes * 60 seconds) = 1 / 86400 = 1.157407407407407e-5

没关系 ….

 24 x 60 x 60 = 86400 0.00001157407407 x 86400 = 1 

0.00001157407407的意义在于它是一秒到一天的分数值。