【发布时间】:2016-01-13 01:47:25
【问题描述】:
我有一个 16 位字,可以是 1 到 16 个数据值。它们是通过知道 16 位字的 MSB 和 lsb 并抓取这些位来解码的。
我正在使用 VB,但我只是不知道该怎么做。
示例
我有一个词是
&HA6F2
1010 0100 1111 0010
我知道我的数据是 LSB 3 到 MSB 9。位顺序是从左到右 所以数据是010011
如何在 VB 代码中得到这个?我想以字节为单位工作,因为在获得打包位之后,我必须对其进行类型转换(有符号固定、整数、2 的补码等)
谢谢
【问题讨论】:
-
&HA6F2 => 1010 0110 1111 0010 !?