我在 VBScript (WScript) 中有一个 64 位数字,我想将其分为 32 位高位和低位部分。该数字表示为字符串(以 10 为基数)。支持的最大原语是 53 位双精度数,因此我无法执行通常的模运算来获取位,也无法在 VBScript 中进行位移。此外,所有数字都是有符号的,因此您只能使用原语操作 2^31。
好奇是否有人可以指出一种算法来使用 VBScript 完全在字符串中处理按位运算?或者更简单...能够将 FILETIME 数字字符串转换为其各自的 32 位高位和 32 位低位部分。
谢谢,陈兹