数制以及换算

基数:某数制所使用的数字符号个数。

位权:基数的方幂。

数制详情如下表:









1>二,八,十六进制转化为10进制的一般方法公式:十进制数 = 位权(1)*位数(1)+位权(2)*位数(2)........;

2>二进制→八(十六)进制:整数部分从个位开始向左每三位(四位)一组,不足三(四)位则前补0;而小数部分从小数点后第一位开始向右每三位(四位)一组,不足三位(四位)则后补0(注意,整数在最左面补0,小数在最右面补0);然后,每组均用对应的八(十六)进制位表示,按原来顺序连接即得到与之等价的八(十六)进制数。

3>八(十六)进制→成二进制:该数的每位均用相应的三位(四位)二进制表示连接起来即可。注意:每位均应表示成三位(四位)二进制代码,只有转换完毕后,整数部分最高位为0与小数部分最低位为0时才可省略。

4>十进制数转换成二、八、十六进制数将十进制数转换为二、八、十六进制数时,可将此数分成整数部分与小数部分分别进行转换,然后再拼接起来即可。整数部分:通常采用“除基数取余”法,即用十进制数的整数部分反复除以基数取余数,直到商是0为止,将每次所得余数按先后顺序依次由低到高位排列即可得该进制数。小数部分:通常采用“乘基数取整”法,即用十进制数的小数部分依次乘以基数,分别取出相乘所得整数部分,直到满足要求的精度或小数部分是0为止,将所得整数按先后顺序依次组成小数后的各位。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值