【发布时间】:2011-09-17 18:14:19
【问题描述】:
这段代码是用 C# dot net 编写的
我收到以下格式的数据 49 46 48 50 相当于十进制格式的 1.02 使用这个简单的代码
DATA = Convert.ToByte(serialPort1.ReadByte());
稍后我在缓冲区中添加数据
buffer[byte_count++] = DATA; // byte[] buffer = new byte[256];
现在有 49 46 48 50 DATA 字节值
buffer[1] contains 49
buffer[2] contains 46
buffer[3] contains 48
buffer[4] contains 50
问题是小数点 我可以通过简单地从 48 中减去字节值来将 49 转换为 1 但是我如何将 46 转换为小数点并将所有字节保存到字符串中
如果有人能解决我的问题,真的很感激 阿什拉夫
【问题讨论】:
标签: c#