补码的求法

来源:互联网 发布:苏州园区一中淘宝地址 编辑:程序博客网 时间:2024/05/18 02:03

补码: 源码取反再加一

eg:  CAN通信的一部分:              

  -1024对应0xfcc

第一种方法:

1024二进制:0000010000000000(注意数据类型,需要加上0

   取反 :1111101111111111

   加一:1111110000000000 对应16进制:0xfc00

第二种方法:

      65535-1024+1=64512对应16进制: 0xfcc

原创粉丝点击