十进制转其他进制

十进制转二进制

规则将该数不断除以2,直到商为0为止,然后将每步得到的余数倒过来。就是对应的二进制
案例

54

=54/2 %0

=27/2 %1
=13/2 %1

=6/2 %0

=3/2 %1

=1
将余数倒过来
结果= 110110

十进制转八进制

规则将该数不断除以8,直到商为0为止,然后将每步得到的余数倒过来。就是对应的二进制
案例
125

=125/8 %5

=15/8 %7

=1
将余数倒过来
结果=0175

十进制转十六进制

规则将该数不断除以8,直到商为0为止,然后将每步得到的余数倒过来。就是对应的二进制
案例
421

=421/16 %5

=26/16 %10

=1
将余数倒过来
结果=0x1A5

练习

将以下十进制分别转换成要求的进制
123转成二进制

=123/2 %1

=61/2 %1

=30/2 %0

=15/2 %1

= 7/2 %1

=3/2 %1

=1
余数倒转结果=0b1111011

678转成八进制

=678/8 %6

=84/8 %4

=10/8 %2

=1
余数倒转结果=01246

8912转成十六进制

=8912/16 %0

=557/16 %13=D

=34/16 %2

=2
余数倒转结果为0x22D0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值