急。最近写串口程序,厂家说要取反,用反码,不知如何下手

lyamtf 2016-07-07 10:11:17
最近写串口程序,厂家说要取反,有一个字节位上,要用前一位的数字取反,不知是什么意思,特来请教。

不知那位能给个源码来看看。急
...全文
97 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyamtf 2016-07-07
  • 打赏
  • 举报
回复
OK。无比感谢。
lyamtf 2016-07-07
  • 打赏
  • 举报
回复
谢谢!我试一下
混世罗汉 2016-07-07
  • 打赏
  • 举报
回复
控制台程序的行吗?刚刚为你写了一个,你可以参考一下啊。 class Program { static void Main(string[] args) { int i, j; i = 34; string s = i.ToString("X"); //转16进制 Console.WriteLine("16进制:" + s); sbyte d = Convert.ToSByte(s, 16); //16进制的22 // Console.WriteLine(d); // Console.WriteLine(SByte.MaxValue.ToString("X")); // 输出十六进制 d = (sbyte)~d; Console.WriteLine("反码:" + d.ToString("X")); Console.ReadLine(); //sbyte d = Convert.ToSByte("23", 16); //Console.WriteLine(d); //Console.WriteLine(SByte.MaxValue.ToString("X")); //d = (sbyte)~d; //Console.WriteLine(d.ToString("X")); //Console.ReadLine(); } }

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧