假设您有一个包含千兆字节的文件
deadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
并且您想将其转换为十进制,就像您将 0xdeadbeef 转换为 3,735,928,559 一样。
数字可被 2 整除的基数很容易做到这一点,因为您可以每隔几位操作并输出一个数字(base64 为 6)。
有没有办法用十进制做到这一点?
编辑:该文件代表一个长数字。它重复自己的事实与数字 55,055,055,055 没有什么不同。
EDIT2:文件的大小是已知的。然后怎样呢?