n进制化十进制怎样转换?十进制化n进制怎样转换?请具体举例说明。

发布网友 发布时间:2022-04-23 08:16

我来回答

3个回答

热心网友 时间:2023-10-08 18:21

1、十进制转N进制

十进制转N进制的方法是“除N取余,逆序排列”,就是用N除去要进行转换的十进制数,得到一个商和余数,再用N除以商得到又一个商和余数,一直继续下去,直到商为0,将得到的所有余数逆序排列,得到的就是N进制数了。

例:将十进制数37转为二进制,计算过程如下:

将余数逆序排列,得到二进制结果100101。

2、N进制转十进制

N进制转十进制的方法是:按权相加法。即把N进制数先写成加权系数展开式,然后再按十进制的加法规则求和,得到对应十进制数。

例:将八进制数转为十进制,计算过程如下:

(3567)8=(3*8*8*8+5*8*8+6*8+7)10

=(512+320+48+7)10

=(887)10

扩展资料:

1、负数的进制转换

先把负数写为其补码形式,然后再根据二进制转换其它进制的方法进行。

例:要求把-9转换为八进制形式。则有:

-9的补码为1111 1111 1111 0111。从后往前三位一划,不足三位的加0

111---->7

110---->6

111---->7

111---->7

111---->7

001---->1

然后将结果按从下往上的顺序书写就是:177767,那么177767就是十进制数-9的八进制形式。

热心网友 时间:2023-10-08 18:22

n进制化十进制:按位乘n的i次方后相加,小数点左边第一位0次方,第二位1次方,以此类推,比如n进制数字1234,换成10进制后为4×n^0+3×n^1+2×n^2+1×n^3
十进制化n进制:反复除n取余数,除n的得数再取余数,直到得数为0,把余数按顺序从低位到高位写出即可,比如1234换八进制,第1次除8得154余2,154除8得19余2,19除8得2余3,2除8得0余2,所以最后得到2322

热心网友 时间:2023-10-08 18:22

像5进制,可以这样转换(02413)5=0×5^4+2×5^3+4×5^2+1×5+3=0+250+100+5+3=358追答10进制转化为n进制,如251转化为4进制,251=3×4^3+3×4^2+2×4+3=(3323)4

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com