CSP-J 入门级 · CSP 2022 入门级第一轮 第 13 题

选择题 · 答案 C · 考点:进制与编码

← 整套速查表 CSP-J 入门级 全部真题

题目

八进制数 $32.1$ 对应的十进制数是( )。

答案:C

考点

进制与编码

解题思维

这题考进制转换。拿到题先别急着按计算器,要在脑子里把八进制的每一位对应到十进制的权值:整数部分从右往左是8^1、8^0,小数部分从紧挨着小数点往右是8^-1。把数字拆开,一项项乘权值再加起来,就能稳稳选出答案。

常见错误

很多同学在算八进制小数时容易把权值搞反,以为小数点后第一位是除以8的平方或者更高次幂,其实小数点后第一位就是8的负一次方,也就是除以8。另外,八进制的数字只有0到7,如果出现8或9这种数字本身就是非法的,但本题里是合法的。再一个常见错误是算完整数部分24+2=26后,忘了小数部分1×8^-1=0.125,直接选了26.000或者把0.125算成0.1250却误以为选项里没有这个数就乱选。最后,有些同学会把八进制当成十六进制来算,把32.1当成3×16+2+1/16,结果完全跑偏。

详细解析(节选)

考察知识点:进制与编码 — 八进制转十进制

概念定义: 任何进制数都可以按“权展开”来理解。整数部分从右向左,第k位(从0开始)的权是基数^k;小数部分从左向右,第k位(从0开始)的权是基数的负k次方。八进制的基数是8,所以整数位权是8^0、8^1、8^2…,小数位权是8^-1、8^-2、8^-3…。把每一位数字乘以对应的权,再把所有乘积加起来,就是十进制值。

逐步推导: 题目给的数是32.1₈。我们先把它拆开:

按权展开就是: 32.1₈ = 3×8¹ + 2×8⁰ + 1×8⁻¹

接下来算每一项:

把三项加起来: 24 + 2 + 0.125 = 26.125

所以32.1₈对应的十进制数是26.125,选项C正确。

避坑提醒: 1. 小数点后第一位的权永远是8^-1 = 0.125,不要记成8^-2或更高次,这是最容易丢分的地方。 2. 八进制里只允许出现0-7,如果遇到8或9这种数字,说明题目本身写错了或者你把它当成十六进制了,要立刻检查。 3. 计算时先分别算整数和小数部分,再合并,避免把26和0.125混在一起算出26.1250却误以为选项里没有就乱选。 4. 别把八进制和十六进制搞混,十六进制的基数是16,权值会大很多,本题如果按十六进制算就会得到完全不同的结果。

考频与趋势: 从题库统计来看,“进制与编码”这一大类共考过149题,覆盖2007到2026年的所有考试级别,分布比较均匀:2007-2011年每年4-6题,2012-2014年略有波动,2015年后出现明显上升趋势,尤其是2023年骤增至17题,2024年达到29题,2025年和2026年又回到17题。分赛事看,GESP三级考了39题,NOIP普及组初赛27题,NOIP提高组初赛22题,CSP入门级11题,GESP六级、五级、四级各8-11题不等,CSP提高级8题,GESP八级、二级各5题,GESP七级2题。这说明进制转换是贯穿多个阶段的必考内容,且在近年(2023-2026)出现高频爆发,尤其是CSP入门级和GESP三级、六级、五级这些基础赛段,几乎年年都有相关题目。

预测: 基于上述数据,进制转换在未来几年仍将是CSP入门级、GESP三级、六级、五级以及NOIP普及组初赛的稳定考点。考虑到2024年该知识点考到29题的高峰值,命题人可能会在2026年继续维持较高频次,但分布可能更分散,不再集中在某一年。题型上,除了直接的八进制转十进制,未来还可能结合其他进制(如十六进制、二进制)的混合转换,或者给出一个较大的八进制数要求快速估算十进制范围,甚至把进制转换嵌入到简单的程序逻辑题中(比如输入一个八进制数,输出其十进制表示)。因此,学生需要熟练掌握任意进制到十进制的通用方法,而不仅仅是死记硬背几种常见进制的转换。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断