八进制数123456708和076543218的和为()。
A. 222222218
B.211111118
C.221111118
D.222222118
【答案】
D
【解析】
八进制数只使用0-7共8个数字来表示,逢8进1。计算步骤和十进制加法一样,只要将十进制加法运算规则中的10改为8即可:从右往左(即低位到高位)逐位相加,当和大于等于8时,向高位进一位,并将“和减8”作为当前位的求和结果。
• 0 + 1 = 1,无需进位
• 7 + 2 = 9,9>8,需要向高一位进1,当前位变为9-8=1
• 6 + 3 = 9,9加低位的进位1为10>8,需要向高一位进1,当前位变为10-8=2
当计算到这一步时答案已经锁定了,选D。
后续可依此类推:
12345670
+ 07654321
-----------
22222211
注意到中间6位数字的和都是9,所以当低位有进位时,求和后的结果就是2,没有进位求和的结果就是1。因此,对于这种有规律的数字求和,甚至连竖式都不用列。