- 博客(1)
- 收藏
- 关注
原创 C语言关于按位取反的详细解答
也就说加减乘除等等,都是以补码的形式计算出来后,再变回原码显示出来的。2、第一位是0的,表示该二进制表示的数为正整数,可以原码=反码=补码。任何情况下按位取反时,所有的1和0都要变(包括符号位)111(在反码的基础上+1)4、任何情况下时,符号位(就是第一位)不变,但按位取反时除外。数字的二进制展示出来给人看的是原码,参与进内存计算的是补码,0001 (0为第一位,原码=反码=补码)3、第一位是1的,表示该二进制表示的数为负整数,比如。0000(第一位为0),则。按位取反的意思就是0变1,1变0。
2023-06-09 14:12:43 2877 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人