进制之间转换



进制转换

进制

进制就是逢几进一

进制数码基数
十六进制0-9,10,A,B,C,D,E,F16
十进制0,1,2,3,4,5,6,7,8,910
八进制0,1,2,3,4,5,6,78
二进制0,12

将任意进制转换为十进制

任意进制转换为十进制,需要将每一位相乘每一位对应的位权,位权是基数的幂次方
幂次从右到左依次为 0、1、2…… 。

假设一个十六进制的数为17A,即计算方式为:

十进制=1*162+7*161+11=378

假设一个八进制的数为666,即计算方式为:

十进制=6*82+6*81+6

假设一个二进制的数为11111,即计算方式为:

十进制=1*24+1*23+1*22+1*21+1=31

将十进制转换为任意进制

将十进制转换为任意进制使用短除法(对要转换进制的基数进行相除取余数)
假设一个十进制98转换为其他进制

相除余数相除余数相除余数
98/2098/8298/162
49/2112/846/166
24/201/81
12/20
6/20
3/21
1/21

转换二进制对余数进行从下到上排列结果为:1100010
转换八进制对余数进行从下到上排序为:142
转换十六进制对余数进行从上到下排序为:62

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值