1

我不知道如何在 vbscript(不是 vb)中做两个相关的任务——我需要将一个 32 位浮点数分解为它的 4 字节二进制表示。- 我需要将 32 位浮点数分解为 2 字(aka16 位)二进制表示。

例如,二进制格式的 65535.0 是 100011101111111111111100000000 十六进制格式的 65535.0 是 477Fff00 65535.0 格式的字节是 71, 127, 255, 0 65535.0 格式的字是 18303, -256 [最后两个是什么]

参考:http ://babbage.cs.qc.edu/IEEE-754/32bit.html

4

1 回答 1

1

有关 JavaScript 中的解决方案,请参阅将十进制值转换为 32 位浮点十六进制。将代码翻译成 Visual Basic 应该不会太难。

于 2010-06-27T14:38:19.567 回答