中易网

求c语言中~6的值

答案:2  悬赏:20  
解决时间 2021-01-18 01:56
  • 提问者网友:美人性情
  • 2021-01-17 06:49
求c语言中~6的值
最佳答案
  • 二级知识专家网友:时间的尘埃
  • 2021-01-17 07:27
~符号是 按位取反符
6的二进制是 0000 0000 0000 0000 0000 0000 0000 0110
取反后就是 1111 1111 1111 1111 1111 1111 1111 1001
最高位是符号位. 1 代表是负数.
负数的源码的补码 加 1 的十进制的相反数, 就是其十进制的值
所以结果就是 -7
全部回答
  • 1楼网友:逐風
  • 2021-01-17 08:48
~意思是按位取反,6的二进制代码是0110,取反后是1001,转换成十进制是9,所以~6=9
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息