第1个回答 2021-01-06
计算机 十进制和二进制的转换
第2个回答 2011-11-16
一楼都说的差不多了,如果你不想学的话,其实在电脑中的计算器是可以直接使2 进制转换为 10 进制的
第3个回答 推荐于2017-09-21
十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。
要从右到左用二进制的每个数去乘以2的相应次方
例如:二进制数1101.01转化成十进制
1101.01(2)=1*20+0*21+1*22+1*23 +0*2-1+1*2-2=1+0+4+8+0+0.25=13.25
所以总结起来通用公式为:
abcd.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3
第4个回答 2011-11-16
二进制转十进制是从最后一位算,具体是这样的::
如:101011.转十进制:
第0位:1乘2的0次方=1
1 1乘2的1次方=2
:2 0乘2的2次方=0
3 : 1乘2的3次方=8
4: 0乘2的4次方=0
5: 1乘2的5次方=32
然后:1+2+0
+8+0+32=43
十进制转换为二进制的方法:
比如43
43除2 商21 余数1
21除2 商10 余数1
10除2商5 余数0
5除2 商2 余数1
2除2 商1余数0
1除2商0余数1
所以43的二进制就为101011