请问2进制数如何转换为8进制数,10进制数,16进制数
一、2进造转换成8进造,从左到右3个数为一位,不敷补0。如下表
二进造 八进造
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
如二进造:1101 三个数为一位,不敷补0,为
001 101B 转换成8进造 对上八进造表就是15(8)
二、二进造转十进造
从最初一位起头算,依次列为第0、1、2。
位 ,第n位的数(0或1)乘以2的n次方 得到的成果相加就是谜底
如 1101转十进造为:
1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13
三、二进造转16进造
从左到右4个为一位,不敷补0 如表
二进造 十六进造
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
1010 A
1011 B
1100 C
1101 D
1110 E
1111 F
如二进造1001101 四个为一位 0100 1101 十六进造为 4D
假设在电脑上就很便利了,翻开计算器,然后抉择科学型。在那里面输进你的数据后点击你要转换的进造类型就能够了
二进造转化那些好转化!
2-8:二进造数三个一组,别离计算出数值就能够。例:010110101
就是010一组,110一组,101一组!010是2,110是6,101是5.则八进造是265.
2-16是4个一组!原理一样!
2-10就是将二进造数位按权值加起来就完!例:010110010就是
0×2的八次方+1×2的七次方+0×2六次方+1×2五次方+1×2四次方+0×2三次方+0×2二次方+1×2一次方+0×2零次方。
有时候你想不起来了,能够用自带的计算器算,切换到高级形式