下位机的c语言为什么产生的浮点数通过串口传到上位机解析出来不正确呢?

下位机的c语言为什么产生的浮点数通过串口传到上位机解析出来不正确呢?下位机一般c语言的随机数是什么形式的?

http://bbs.csdn.net/topics/390158658

生成随机数的形式都差不多,建议先检查串口发送的数据是否正确,如果正确,在串口接受端再直接打印出数据,看看是否正确。从而可以确定问题出现的地方,再做修改