第三章[运算符]:3.5:位运算符

2023-12-13 22:37:56

一,位运算符有哪些?

一个二进制数能表示的信息量称为1比特,
比特(bit)也称二进制位,简称位,
位运算符的作用就是用来操作二进制位

二,补码是怎么得到的?

1, 计算机中负数是以补码的形式存储
引入反码补码就是为了表示负数,方便进行加减计算

2, 原码:把数值的最高位作为符号位的表示法,
正数的符号位是0,负数的符号位是1
对于8位二进制来说:

 7 原码: 0 0000111
-7 原码: 1 0000111

3,反码:
正数的反码与原码相同;
负数的反码,符号位为1,数值部分按位取反

 7 : 0 0000111
-7 : 1 1111000

4,补码:
正数的补码和原码相同;
负数的补码则是符号位为1,
数值部分按位取反后再在末位(最低位)加1,也就是”反码+1″。

文章来源:https://blog.csdn.net/weixin_43881017/article/details/134897297
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。