二进制如何转化为十进制,10010111二进制转十进制( 二 )


10=8+2=(1000)+(10)=(1010)
11=8+2+1=(1000)+(10)+(1)=(1011)
40=32+8=(100000)+(1000)=(101000)
怎么把二进制换成十进制 十进制用0——9 , 10个数字来计数 , 并逢十进一;
二进制只用0和1来计数 , 就是逢二进一
1. 十 -----> 二
(25.625)(十)
整数部分:
25除2=12......1 有 余 数 是 1 没 余 数 是0
12除2=6 ......0
6除2=3 ......0
3除2=1 ......1
1除2=0 ......1
然后我们将余数按“从下往上”的顺序书写就是:11001 , 那么这个11001就是十进制25的二进制形式
小数部分:
0.625*2=1.25
0.25 *2=0.5
0.5 *2=1.0
然后我们将整数部分按从上往下的顺序书写就是:101 , 那么这个101就是十进制0.625的二进制形式
所以:(25.625)(十)=(11001.101)(二)
2. 二 ----> 十
(11001.101)(二)
整数部分: 下面的出现的2(x)表示的是2的x次方的意思
1*2(4)+1*2(3)+0*2(2)+0*2(1)+1*2(0)=25
小数部分:
1*2(-1)+0*2(-2)+1*2(-3)=0.625
所以:(11001.101)(二)=(25.625)(十)
3. 十 ----> 八
(25.625)(十)
整数部分:
25/8=3......1
3/8 =0......3
然后我们将余数按从下往上的顺序书写就是:31 , 那么这个31就是十进制25的八进制形式
小数部分:
0.625*8=5
然后我们将整数部分按从上往下的顺序书写就是:5 , 那么这个5就是十进制0.625的八进制形式
所以:(25.625)(十)=(31.5)(八

10回答者: 夜_
如何把二进制转化成十进制 二进制转化成十进制的方法就是:每一位乘以二的这一位后面有几位数的次方 , 例如:10就是 , 0位后面有0个数 , 所以就是0乘以2的0次方 , 1后面有1个数 , 所以就是1乘以2的1次方 , 最后所有结果相加就是最后转换成的十进制数;
101101101=1*2^0+0*2^1+1*2^2+1*2^3+0*2^4+1*2^5+1*2^6+0*2^7+1*2^8=365
二进制转换为十进制要如何做 (1101101)2 =1×26+1×25+0×24+1×23+1×22+0×21+1×20   =109
【二进制如何转化为十进制,10010111二进制转十进制】将二进制数转换成十进制数的方法是:把这个二进制数的最低一位(第0位)乘以2的0次方(即20),倒数第二位(第1位)乘以2的1次方(即21) , …… , 一直到最高位(第n位)乘以2的n次方(即2n) , 最后将各项乘积相加 , 得到的结果就是二进制数所对应的十进制数 。

推荐阅读