各种进制的转换

1.其他进制转十进制

1.1二进制转十进制:从右边开始,将每个位上的数提取出来,乘以2的位数减一次方,然后求和

举例:1101转十进制

1.2八进制转十进制:从右边开始,将每个位上的数提取出来,乘以8的位数减一次方,然后求和

举例:1234转十进制

1.3十六进制转十进制: 从右边开始,将每个位上的数提取出来,乘以16的位数减一次方,然后求和

举例:12ab转十进制

2.十进制转其他进制

2.1十进制转二进制:将该数除以2,得到的商数继续除以2,直到商数为0为止,然后将每步得到的余数倒过来,就是对应的二进制

举例:11转二进制

2.2十进制转八进制:将该数除以8,得到的商数继续除以8,直到商数为0为止,然后将每步得到的余数倒过来,就是对应的八进制

举例:131转八进制

2.3十进制转十六进制:将该数除以16,得到的商数继续除以16,直到商数为0为止,然后将每步得到的余数倒过来,就是对应的十六进制

举例:237转十六进制

3.二进制转八,十六进制

3.1二进制转八进制:从右边开始,将二进制每三位一组,转换成对应的八进制

举例:11010101转八进制

(11)3(010)2(101)5 = 325

3.2二进制转十六进制:从右边开始,将二进制每四位一组

举例:11010101转十六进制

(1101)d(0101)5 = d5

4.八,十六进制转换成二进制

4.1八进制转二进制:将八进制数的每1位,转成对应的一个3位的二进制(二进制转八进制的逆操作)

举例:237转二进制

2(010) 3 (011)7(111) = 010011111 = 10011111

4.2十六进制转二进制:将十六进制数的每1位,转成对应的一个4位的二进制

举例:23b转二进制

2(0010)3(0011)b(1011)= 001000111011 = 1000111011

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值