什么是二进制
计算机是由逻辑电路组成的, 计算机底层通信就是通过电信号传递的,逻辑电路通常只有两个状态接通和断开, 这两种状态证号可以用1,0表示。二进制数据就是用0和1两个数码来表示的数。
这个我们经常可以在战争剧中看到, 他们在发送电报的时候,通过点击手柄,发送出去的就是电信号,不过他们使用了摩尔斯编码。
进制转换
我们常见的有二进制,十进制, 八进制,十六进制,这些进制之前是可以相互转换的。
二进制与其他进制进行相互转换
- 十进制转二进制 ==》 除2取余法
(150)10 = (10010110)2
- 二进制转八进制 ==》3位二进制一组
(11001011)2 = (11 001 011)2 = (313)8 = (203)10
- 二进制转八进制 ==》4位二进制一组
(11001011)2 = (1100 1011)2 = (cb)16 = (203)10
二进制的运算