把“78穿13”按“78转13进制”理解,若起始数是十进制的78,换算结果就是六十进制(十三进制写作60₁₃)。也就是说,(78)₁₀=(60)₁₃。这里的“60”是十三进制数,不是十进制的六十。
计算结果:78₁₀=60₁₃
换算时用十进制数78连续除以目标进制13,记录每一步的余数,再把余数从最后一步往前读。此次除法刚好整除,商为6、余数为0,因此十三进制表示为“60”。
| 步骤 | 计算 | 商 | 余数 |
|---|---|---|---|
| 第一次除以13 | 78 ÷ 13 | 6 | 0 |
余数倒序排列后只有一个余数0;将最后得到的商6放在它前面,组成“60”。因此,十进制78转换成十三进制的答案不是6,而是60₁₃。末尾的0表示个位上没有剩余,前面的6表示有6个十三。
用位值展开验证
十三进制从右向左,各位分别表示13⁰、13¹、13²等位值。对于60₁₃,计算方法是:
60₁₃=6×13¹+0×13⁰=6×13+0=78₁₀。
展开结果正好回到十进制78,说明换算正确。也可以直接看作78里包含6个13,且没有剩余:13×6=78。商6写在十三进制的高位,余数0写在个位,得到60₁₃。
这里并没有用到13²这一位,因为13²=169,已经大于78。换算后的数只需要“十三位”和“个位”两位:十三位系数是6,个位系数是0。这个位值表达也解释了为什么结果必须写成两位,而不能只写成6。
读数时要分清进制标记
单独写“60”容易被当成十进制数。为明确含义,可以写成(60)₁₃,表示括号里的数字采用十三进制;(78)₁₀则表示十进制78。两种写法代表同一个数量:
(78)₁₀=(60)₁₃。
十三进制允许使用的数字包括0到9以及表示十、十一、十二的符号;本次结果只用到6和0,不需要额外字母。转换结果中出现的“60”符合十三进制的数位规则,每一位数字都小于13。
不要把转换方向弄反
“十进制78转十三进制”和“十三进制78转十进制”是两个不同的运算。前一种是本题所采用的口径,结果为60₁₃;如果把78本身视为十三进制数,再换成十进制,则要按位值计算:7×13+8=99。因此,写出起始进制和目标进制能避免把两个结果混在一起。
综上,按十进制78转换为十三进制计算,78穿13的结果是60₁₃,其反向验算为6×13+0=78。
gr8lrywgmojmauizp6kt4vq6xfjxsw