我在VBScript(WScript)中有一个64位数字,我想分成32位高位和低位。该数字表示为字符串(在基数10中)。支持的最大原语是53位双精度,所以我不能通常使用模数运算得到这些位,而且我不能在VBScript中进行位移。此外,所有数字都是有符号的,因此您只能使用基元操作2 ^ 31。
好奇是否有人能指出一个算法来完全处理带有VBScript的字符串中的按位操作?或者更简单......能够将FILETIME数字字符串转换为相应的32位高位和32位低位。
谢谢, Chenz
答案 0 :(得分:0)
有一个名为Megamath的图书馆用于进行类似的操作..查看此链接