当前位置:秒懂百科馆 >

生活常识

> 二进制010转十进制是多少

二进制010转十进制是多少

二进制010转十进制是多少的答案是:等于2

二进制010转十进制是多少

除二取余,倒序排列

解释:将一个十进制数除以二,得到的商再除以二,依此类推直到商等于一-或零时为止,倒取将除得的余数,即换算为二进制数的结果由于计算机内部表示数的字节单位都是定长的,以2的幂次展开,或者8位,或者16位,或者32;于是,一个二进制数用计算机表示时,位数不足2的幂次时,高位上要补足若千个0。本文都以8位为例。那么: (52)10 = (00110100)2 ——意为: 10进制的52等于2进制的00110100。

1.整数的二进制就是用数值乘以2的幂次方,然后依次相加。

2.例如1101,个位数是1,即1乘2的0次方;十位数是0,即0乘2的1次方;百位数是1,即1乘2的2次方;千位数是1,即1乘2的3次方。

3.计算结果是,8加4加0加1等于13。

4.小数的二进制是用数值乘以2的幂次方,然后相加。

5.例如小数后数字为11。

第一位小数就是1乘2的负1次方,第二位就是1乘2的负2次方。

6.结果就是0.5加0.25等于0.75。

整数部分除以基数倒取余

小数部分乘以基数正取整

用十进制的数除以2,除到不能再被2除为止所得的余数按从下到上的顺序排就是二制。

比如:(17.3)10转化成二进制,保留3位小数;

整数部分:17/2,商8余1,8再除2,商4余0,4再除2,商2余0,2除2,商1余0,1除2,商0余1,最后倒取余数就是整数部分10001;

小数部分:0.3*2=0.6

0.6*2=1.2,

0.2*2=0.4,所得三个结果依次取整数部分为010;

即:(17.3)10=(10001.010)2

以小数点为界分别向左右每4(或3)个数字为一组进行分组,每组分别转化成二进制数,最后合并在一起,并把首0去掉(尾0不可以去)。

标签: 十进制 二进制
  • 文章版权属于文章作者所有,转载请注明 https://mdbkg.com/sheng/d04ey.html