现在我遇到了一个问题,研究我可以以毫秒精度在 4 个字节中存储多少天。谁知道?谢谢
问问题
2780 次
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 回答