分步测试
float型的2进制形式
float的计算机中占用4个字节,具体是如何在计算机中存储的可以参考上一篇笔记:C语言打印数据的二进制格式-原理解析与编程实现,上次的int数据打印2进制的函数这里也可以用来测试...5b5bf554, 156(9c)
[a] p2:5b5bf555, 196(c4)
[a] p3:5b5bf556, 120(78)
[a] p4:5b5bf557, 64(40)
这个输出结果实际上我们也无法直接看出拆分的到底对不对...(16进制):
9c,c4,78,40
重组后的float的值:3.887000
数据重组后可以还原,方法是可以的。...(16进制)与内容(10进制(+16进制)):
[a] p1:d750f694, 156(9c)
[a] p2:d750f695, 196(c4)
[a] p3:d750f696, 120(78)
[a...] p4:d750f697, 64(40)
传入的float的值:3.887000
查看float的每个字节内容(16进制):
9c,c4,78,40
重组后的float的值:3.887000
该方法也有可以传输