第三章[运算符]: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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!