tcp通信中通过byte类型的数据进行通信,涉及到float(原始数据)-->byte(拿到服务端)-->byte(传递到客户端)-->float(客户端还原原始数据)-->string(转换成string显示出来)的转换,记录一下转换中涉及到的函数:
- float与string相互转换
string str = Convert.ToString(float);
float f = float.Parse(str);
- byte[]与float(single)相互转换
float f = BitConverter.ToSingle(byte[] byte, index);
BitConverter.ToSingle 方法 (System) | Microsoft Docs(可以在线修改调试好好用