如何把十进制的数字转换成二进制
3个回答
2016-08-11
展开全部
一、二进制与八进制之间的转换
1、二进制转八进制
将二进制数以小数点为基点向左右两边每3位长度分节,将每节的二进制转为八进制,再顺序组合起来。
2、八进制转二进制
将八进制的每一位扩展为等价的3位二进制数,再顺序组合起来即可。
二、二进制与十六进制之间的转换
1、二进制李纯转十六进制
将二进制数以小数点为基升扰闭点向左右两边每4位长度分节吵裂,将每节的二进制转为十六进制,再顺序组合起来。
2、十六进制转二进制
将十六进制的每一位扩展为等价的4位二进制数,再顺序组合起来即可。
三、八进制与十六进制之间的转换
通过二进制作为中间的桥梁,实现这两种进制之间的转化。
四、十进制和其他进制之间的转换
1、十进制转其它(a)进制
整数部分(或商)除a取余,直到商为0为止;小数部分乘a取整,直到小数部分为0为止;拼接时,整数部分逆序拼接、小数部分顺序拼接,中间用小数点连接。
2、a进制转十进制
以a进制的每一位的值为系数乘上每一位的权(a^i--对“个”位,i=0;对“十”位,i=1;对小数点后第1位,i=-1;其余类推),再累加起来即可。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询