我有一个存储浮点值的1字节数组。我正在尝试使用以下方法提取它。我不确定这是对还是错。存储在1字节数组中的浮点位移
t32 = (float32)((pt[BMW_DATASTARTPOS_NO_QUAL])
+ (float32)(pt[BMW_DATASTARTPOS_NO_QUAL + 1] << 8)
+ (float32)(pt[BMW_DATASTARTPOS_NO_QUAL + 2] << 16)
+ (float32)(pt[BMW_DATASTARTPOS_NO_QUAL + 3] << 24));
我不完全知道你正在尝试做的,但肯定是不对的。 – mjs
移位漂浮物!决不!。 – tesseract
除非我误解了(),否则它实际上将转换的结果转换为浮动,而不是转移浮动本身。尽管 – mjs