2进制转换成10进制
1个回答
展开全部
1、无符号整数
无符号整数的二进制转化为十进制数,从二进制数的右边第一位起,从右往左,先用二制位置上的数乘以2的相应位数的幂,然后把每一位的乘积相加即可得到二进制数对应的十进制数。
2、带符号的二进制整数
带符号的二进制数转化为十进制数,先观察二进制数最高位是什么数,如果是1,则表示是负数,如果是0则表示是正数,确定符号后再来转化为十进制数。
3、小数二进制转化为十进制数
小数的二进制数转化为十进制数的方法,从左往右,用二进制位数上的数字乘以2的负位数次幂,然后把所有乘积相加即可得。
进制之间的转换方式:
1、二进制数、十六进制数转换为十进制数,按权求和。
二进制数、十六进制数转换为十进制数的规律是相同的。把二进制数或十六进制数按位权形式展开多项式和的形式,求其最后的和,就是其对应的十进制数——简称按权求和。
2、十进制数转换为二进制数,十六进制数,除2/16取余法
整数转换。一个十进制整数转换为二进制整数通常采用除二取余法,即用2连续除十进制数,直到商为0,逆序排列余数即可得到――简称除二取余法。
3、二进制数与十六进制数之间的转换
二进制数转换为十六进制数,分别向左,向右每四位一组,依次写出每组4位二进制数所对应的十六进制数――简称四位合一位。
4。十六进制数转换成二进制数
只要将每一位十六进制数用对应的4位二进制数替代即可――简称位分四位。