我可以用毫秒精度存储4个字节多少天?

时间:2013-01-30 09:26:57

标签: byte

现在我遇到一个问题,研究我可以用毫秒精度存储4个字节的天数。谁知道呢?感谢

3 个答案:

答案 0 :(得分:7)

4个字节= 2 ^ 32 = 4294967296 1天= 24 * 60 * 60 * 1000毫秒= 86400000

4294967296/86400000 = 49.71026962962962962962962962963

或约49天17小时2分47秒

答案 1 :(得分:4)

1个字节有8位。 1位可以保存2个不同的值(0或1),因此1个字节可以容纳2 ^ 8个不同的值。

一天有24 * 60 * 60 * 1000毫秒。

其余的数学应该是微不足道的。

答案 2 :(得分:3)

在Java中找到这种方式:

System.out.println(((long)Integer.MAX_VALUE - Integer.MIN_VALUE) / 1000f / 60 / 60 / 24);