文章目录
10. 扩展: 进制
- 进制介绍

- 进制的转换
2.1 其他进制转十进制
-
二进制转十进制

-
八进制转十进制

-
十六进制转十进制

2.2 十进制转其它进制
- 十进制转二进制

- 十进制转八进制

- 十进制转十六进制

2.3 二进制转换八进制、十六进制
-
二进制转换八进制

-
二进制转换十六进制

2.4 八进制、十六进制转成二进制
-
八进制转成二进制

-
十六进制转成二进制

11. 位运算
11.1 二进制在运算中的说明

11.2 原码 反码 补码
- 二进制的最高位是符号位:0表示正数,1表示负数

- 2、
正数的原码,反码,补码都一样(三码合一)

负数的反码三它的原码符号位不变,其它位按位取反(0->11->0)

负数的补码=它的反码+1,负数的反码=负数的补码-1
- 0的反码,补码都是0

- 在
计算机运算的时候,都是以补码的方式来运算的
- 1+3

- 1-3

- 当我们
看运算结果的时候,要看他的原码
11.3位运算符

11.3.1 ~按位取反

11.3.2 &按位与

11.3.3 ^按位异或

11.3.4 |按位或

11.3.5 << 左移
左移1位相当于乘以2

11.3.6 >> 右移
右移1位相当于整除(//)2, 取较小的数

本文详细介绍了进制转换,包括二进制、八进制和十六进制之间的转换,以及计算机中位运算的概念,如按位取反、按位与、异或、或和位移操作。重点讲解了二进制在运算中的符号位、原码、反码和补码的使用,以及位运算符在实际计算中的应用。
889

被折叠的 条评论
为什么被折叠?



