二进制怎样计算?
答案:2 悬赏:10 手机版
解决时间 2021-03-19 15:38
- 提问者网友:容嬷嬷拿针来
- 2021-03-18 23:47
详细点
最佳答案
- 五星知识达人网友:往事隔山水
- 2021-03-19 00:11
二进制是计算技术中广泛采用的一种数制。二进制数是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。二进制数也是采用位置计数法,其位权是以2为底的幂。例如二进制数110.11,其权的大小顺序为22、21、20、2-1、2-2。对于有n位整数,m位小数的二进制数用加权系数展开式表示,可写为:
(N)2=an-1×2n-1+an-2×2n-2+……+a1×21+a0×20+a-1×2-1+a-2×2-2
+……+a-m×2-m=
式中aj表示第j位的系数,它为0和1中的某一个数。
二进制数一般可写为:(an-1an-2…a1a0.a-1a-2…a-m)2。
【例1102】将二进制数111.01写成加权系数的形式。
解: (111.01)2=1×22+l×21+1×20+1×2-2
二、二进制数的加法和乘法运算
二进制数的算术运算的基本规律和十进制数的运算十分相似。最常用的是加法运算和乘法运算。
1. 二进制加法
有四种情况: 0+0=0
0+1=1
1+0=1
1+1=0 进位为1
【例1103】求 (1101)2+(1011)2 的和
解: 1 1 0 1
+ 1 0 1 1
1 1 0 0 0
2. 二进制乘法
有四种情况: 0×0=0
0×1=0
1×0=0
1×1=1
【例1104】求 (1110)2 乘(101)2 之积
解: 1 1 1 0
× 1 0 1
1 1 1 0
0 0 0 0
+ 1 1 1 0
1 0 0 0 1 1 0
进制,十进制,16进制计算原理是一样的,只是我们习惯10进制而已
计算机部件只管高、低电平,就等于只认识要么1要么0
下面是二进制计算:
二进制:1+1=10+1=11+1=100+1=101
以下是对应关系
十进制:0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 0014 0015
二进制:0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
16进制:0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F
以下是计算
十进制:0004+0010=0014,0015+0002= 0017
二进制:0100+1010=1110,1111+0010=1,0001
16进制:0004+0010=000E,000F+0002=1,1
如此看来怎么计算只要规则统一,不管是几进制算出来的结果还是那么些个数,就是要相互转换而已
(N)2=an-1×2n-1+an-2×2n-2+……+a1×21+a0×20+a-1×2-1+a-2×2-2
+……+a-m×2-m=
式中aj表示第j位的系数,它为0和1中的某一个数。
二进制数一般可写为:(an-1an-2…a1a0.a-1a-2…a-m)2。
【例1102】将二进制数111.01写成加权系数的形式。
解: (111.01)2=1×22+l×21+1×20+1×2-2
二、二进制数的加法和乘法运算
二进制数的算术运算的基本规律和十进制数的运算十分相似。最常用的是加法运算和乘法运算。
1. 二进制加法
有四种情况: 0+0=0
0+1=1
1+0=1
1+1=0 进位为1
【例1103】求 (1101)2+(1011)2 的和
解: 1 1 0 1
+ 1 0 1 1
1 1 0 0 0
2. 二进制乘法
有四种情况: 0×0=0
0×1=0
1×0=0
1×1=1
【例1104】求 (1110)2 乘(101)2 之积
解: 1 1 1 0
× 1 0 1
1 1 1 0
0 0 0 0
+ 1 1 1 0
1 0 0 0 1 1 0
进制,十进制,16进制计算原理是一样的,只是我们习惯10进制而已
计算机部件只管高、低电平,就等于只认识要么1要么0
下面是二进制计算:
二进制:1+1=10+1=11+1=100+1=101
以下是对应关系
十进制:0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 0014 0015
二进制:0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
16进制:0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F
以下是计算
十进制:0004+0010=0014,0015+0002= 0017
二进制:0100+1010=1110,1111+0010=1,0001
16进制:0004+0010=000E,000F+0002=1,1
如此看来怎么计算只要规则统一,不管是几进制算出来的结果还是那么些个数,就是要相互转换而已
全部回答
- 1楼网友:动情书生
- 2021-03-19 00:45
满2进1
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯