我不知道如何在 vbscript(不是 vb)中做两个相关的任务——我需要将一个 32 位浮点数分解为它的 4 字节二进制表示。- 我需要将 32 位浮点数分解为 2 字(aka16 位)二进制表示。
例如,二进制格式的 65535.0 是 100011101111111111111100000000 十六进制格式的 65535.0 是 477Fff00 65535.0 格式的字节是 71, 127, 255, 0 65535.0 格式的字是 18303, -256 [最后两个是什么]
我不知道如何在 vbscript(不是 vb)中做两个相关的任务——我需要将一个 32 位浮点数分解为它的 4 字节二进制表示。- 我需要将 32 位浮点数分解为 2 字(aka16 位)二进制表示。
例如,二进制格式的 65535.0 是 100011101111111111111100000000 十六进制格式的 65535.0 是 477Fff00 65535.0 格式的字节是 71, 127, 255, 0 65535.0 格式的字是 18303, -256 [最后两个是什么]
有关 JavaScript 中的解决方案,请参阅将十进制值转换为 32 位浮点十六进制。将代码翻译成 Visual Basic 应该不会太难。