二、八、十、十六进制间转换

1、十进制转二进制(凑数法)

20–>16+4 ->24+22 -->1 0100
250–>128+64+32+16+8+2–>27+26+25+24+23+21 1111 1010

2、八进制、十六进制转二进制(三凑一、四凑一)

每个八进制用三个二进制位存储
每个十六进制用四个二进制位存储

如:八进制017、十六进制0x17(0和0x为八进制和十六进制前缀)

017 --> 001 111
0x17 --> 0001 0111

3、八进制和十六进制转十进制(八进制逢八进一,十六进制逢十六进一)

017 --> 8+7 = 15
0x17 --> 16+7 = 23

4、十进制转八进制和十六进制(反过来即可)

如:十进制23转八进制 2 * 8+7 = 027
如:十进制23转十六进制 1 * 16+7 = 0x17

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值