我需要通过64进制来压缩数字的位数,但由于bitop require('bit') 库只支持到32位, 导致我写的64位进制转换也只能到6位。
最大值为 4294967295 = 0xffffffff = 3.....
因为最大的整数 bit.rshift 只能到4294967295 bit.rshift(4294967295,6) = 67108863
请问各位高手, 是否有ffi 库能突破这个限制,实现完整的64进制转换。 这个门槛导致ip 转换, 数字压缩都限制在了 4294967295以下。