在数字运算测试时,发现几个数字发生错误。
将send_data1的数字*0.0001 12和13运算出错
send_data2 = {}
send_data2['data'] =int(send_data1['data'])*0.0001
data2=send_data2['data']
print(data2)
这是浮点数的误差造成的,正常现象
浮点数误差造成,可以标准化输出
浮点数运算都会有一个很小的随机的漂移的位数,Python、C语言等也一样有的