标签:表示 合并 string 发送 block print 接收 小数 data
例:串口接收16位数,高8位表示小数点左边数,低8位表示小数点右边数,需要发送给上位机该小数乘以1000
data = string.char(32)..string.char(23) --表示32.23
print(tostring(data:byte(1))..'.'..tostring(data:byte(2))) --输出32.23
num = tonumber(tostring(data:byte(1))..'.'..tostring(data:byte(2))) --输出number型的32.23
int_num = num*1000
标签:表示 合并 string 发送 block print 接收 小数 data
原文地址:https://www.cnblogs.com/wangjian1226/p/10435603.html