-4

现在我遇到了一个问题,研究我可以以毫秒精度在 4 个字节中存储多少天。谁知道?谢谢

4

3 回答 3

9

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

4294967296 / 86400000 = 49.71026962962962962962962962963

或约 49 天 17 小时 2 分 47 秒

于 2013-01-30T09:32:01.687 回答
4

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

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

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

于 2013-01-30T09:30:21.673 回答
3

在 Java 中以这种方式查找:

System.out.println(((long)Integer.MAX_VALUE - Integer.MIN_VALUE) / 1000f / 60 / 60 / 24);
于 2013-01-30T09:31:11.657 回答