C语言进制加减规则

八进制加法:

前位满8向高位进一,然后减去8,就是当前位的和了,注意进位得到的1,运算的时候要将它加进去。例:

3+7=7

05+06=13

2427+0567=3216 注意要减去8

八进制减法:

当前位不够减时,向高位借一,当作八使用,被低位借走一后,前位就不够减了,还得向前再借一,并当作八使用,而被低位借走的一,运算时要减去。例:

6-4=2

52-27=23

7430-1451=5757 注意要把1给减去

二进制与16进制也是一样的,二进制是加法是满2进1,减法是借1当2,十六进制加法则是逢16进1,减法是借1当16来使用。 十六进制的字母是不区分大小写的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一个大盒子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值