我在 VBScript (WScript) 中有一个 64 位数字,我想将其分为 32 位高位部分和低位部分。该数字表示为字符串(以 10 为基数)。支持的最大原语是 53 位 double ,因此我无法执行通常的模运算来获取这些位,也无法在 VBScript 中进行位移位。此外,所有数字都是有符号的,因此您只能使用基元运算 2^31。
好奇是否有人可以指出一种算法来使用 VBScript 完全处理字符串中的按位运算?或者更简单...能够将 FILETIME 数字字符串转换为其各自的 32 位高位部分和 32 位低位部分。
谢谢, 陈兹
最佳答案
有一个名为 Megamath 的库可以执行类似的操作。查看此链接
关于vbscript - 如何在 VBScript 中将 64 位数字拆分为高 32 位和低 32 位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8131299/