f10aee1eabe52aa068369bcb903e5de.png (360.25 KB, 下載次數: 53)
xuyaqi 發表于 2022-7-23 19:25
4個字節 66 66 42 7B 轉為浮點數為 2.7184266e+23,參考程序:
Hephaestus 發表于 2022-7-23 19:32
你把大小端弄反了。
xuyaqi 發表于 2022-7-23 19:52
這跟對方傳感器傳來的數據順序有關。
Hephaestus 發表于 2022-7-23 18:48
根本就不用算啊!上面f=ch一句話就轉過去了。以上代碼用MinGW驗證通過。
不過要注意的是x86本身是小端 ...
xuyaqi 發表于 2022-7-23 19:25
4個字節 66 66 42 7B 轉為浮點數為 2.7184266e+23,參考程序:
愛馬達的小電動 發表于 2022-7-24 14:38
謝謝指導,這樣確實可以一步到位了,還有個問題是怎么把接收到不斷變化的值放到ch【】里面處理啊,我自己 ...
xuyaqi 發表于 2022-7-23 19:52
這跟對方傳感器傳來的數據順序有關。
Hephaestus 發表于 2022-7-25 17:57
樓主都說了“66 66 42 7B”是62.85的意思,你搞個2.7e23是來搞笑的嗎?
歡迎光臨 (http://www.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |