二进制数怎么运算 2进制怎么算


二进制数怎么运算 2进制怎么算



二进制是计算技术中广泛采用的一种数制 。二进制数据是用0和1两个数码来表示的数 。它的基数为2 , 进位规则是“逢二进一” , 借位规则是“借一当二” , 由18世纪德国数理哲学大师莱布尼兹发现 。当前的计算机系统使用的基本上是二进制系统 。
二进制数据也是采用位置计数法 , 其位权是以2为底的幂 。例如二进制数据110 , 逢2进1 , 从左到右其权的大小顺序为22、21、20 。
十进制0至9的二进制表示:
十进制
二进制
十进制
二进制
0
0
5
101
1
1
6
110
2
10
7
111
3
11
8
1000
4
100
9
1001
加法: 0 0=0;0 1=1;1 0=1;1 1=10
求 (1101)2 (1011)2 的和
减法:0-0=0 , 1-0=1 , 1-1=0 , 10-1=1 。
1.与十进制转换
(1)二进制转十进制
方法:“按权展开求和”
例: (1011)2 =(1×23 0×22 1×21 1×20)10
=(8 0 2 1)10 =(11)10
规律:从右向左 , 第一个位上的数字的次数是0 , 第一个位上的数字的次数是1 , …… , 依次递增 。
(2)十进制转二进制
十进制整数转二进制数:“除以2取余 , 逆序排列”(除二取余法)
例: (89)10 =(1011001)2
89÷2 ……1
44÷2 ……0
22÷2 ……0
11÷2 ……1
5÷2 ……1
2÷2 ……0
1
2.与八进制转换
二进制数转换成八进制数:从小数点开始 , 整数部分向左、小数部分向右 , 每3位为一组用一位八进制数的数字表示 , 不足3位的要用“0”补足3位 , 就得到一个八进制数 。
八进制数转换成二进制数:把每一个八进制数转换成3位的二进制数 , 就得到一个二进制数 。
八进制数字与二进制数字对应关系如下:
【二进制数怎么运算 2进制怎么算】000 –

    推荐阅读