∫π每天一道数学题
← 返回九章算术
九章算术 · 第 56 讲 · 2026-10-17 · 约 8 分钟

术名:粟米·第18题——四斗粟换熟菽,比例换算见真章

粟米章的核心是比例换算,本题以粟换熟粟,术文'二百七之,百而一'暗藏兑换率。一道题读懂古人的比率算法。

原典

今有粟四斗,欲为熟菽。问:得几何?

答曰:为熟菽八斗二升、五分升之四。

术曰:以粟求熟菽,二百七之,百而一。

白话翻译

现在有粟(带壳的谷子)4斗,想把它换算成熟菽(煮熟的大豆)。问:能得到多少熟菽?

答:能得到熟菽8斗2升又45\frac{4}{5}升。

算术法则:已知粟来求熟粟,就用粟的数量乘以207,再除以100。

示意图

粟四斗兑换熟菽的运算过程:4斗乘以207除以100得82.8升,即八斗二升五分升之四

图注:粟米兑换的比例运算——以粟求熟菽,率定为207:100

数学解读

一、现代解法:从单位换算到分数运算

首先统一单位。古代1斗 = 10升,所以:

4 斗=40 升4 \text{ 斗} = 40 \text{ 升}

根据术文给出的换算率"二百七之,百而一",即乘以207100\frac{207}{100}:

40×207100=40×207100=8280100=82.8 升40 \times \frac{207}{100} = \frac{40 \times 207}{100} = \frac{8280}{100} = 82.8 \text{ 升}

将82.8升转换回古代表示:

82.8 升=80 升+2.8 升=8 斗2 升+45 升82.8 \text{ 升} = 80 \text{ 升} + 2.8 \text{ 升} = 8 \text{ 斗} 2 \text{ 升} + \frac{4}{5} \text{ 升}

即八斗二升、五分升之四,与标准答曰完全一致。

二、古术逐句解释

"以粟求熟菽"——这是说明问题类型:已知粟量,求对应的熟菽量。粟米章的核心就是不同粮食之间的兑换,每种兑换都有一个固定的"率"。

"二百七之"——用207去乘。"之"指代已知的粟量。这里207是兑换率的分子,表示粟与熟菽的比率关系。

"百而一"——除以100。"百"是兑换率的分母,"一"表示做一次除法运算。

合起来就是:

熟菽量=粟量×207100\text{熟菽量} = \text{粟量} \times \frac{207}{100}

三、古今对照验证

对比项古代算法现代算法
运算表述"二百七之,百而一"40×20710040 \times \frac{207}{100}
中间结果八千二百八十(百分之一升)8280 ÷ 100
最终答案八斗二升五分升之四82.8升 = 8斗2.8升

数字完全吻合:40×207=828040 \times 207 = 8280,8280÷100=82.88280 \div 100 = 82.8升。

四、兑换率的数学本质

术文给出的兑换率是207100\frac{207}{100},这意味着:

粟:熟菽=207:100\text{粟} : \text{熟菽} = 207 : 100

或者说,207份粟可以兑换100份熟菽。这个比率可能源于实际的加工经验——粟脱壳、大豆煮熟后,体积或重量的变化比例。

从率的角度看,这是《九章算术》粟米章"今有术"(即比例术)的典型应用:

所求数=所有数×所有率所求率\text{所求数} = \text{所有数} \times \frac{所有率}{所求率}

本题中,所有数=4斗,所有率=207(粟率),所求率=100(熟菽率)。

五、中西比较:比例算法的平行发展

《九章算术》粟米章成书的年代(约公元前1世纪),比例算法已经相当成熟。同一时期的古罗马,虽然也有商业算术,但系统化的比例理论尚未建立。

古希腊在公元前3世纪左右,欧几里得在《几何原本》中给出了相似的比例理论,但那是几何化的表述。而中国古代的比例术(今有术)更侧重于实用计算,直接给出算法步骤,便于实际操作。

到了中世纪,印度数学家也发展了类似的比例方法,但《九章算术》的"今有术"比印度早了数中百年,是人类数学史上最早的系统比例算法之一。

高中课本关联

知识点:比例运算与算法初步

本题直接对应高中数学人教A版必修3"算法初步"和选择性必修中的"数列与比例"相关内容。

高考考法:

  1. 数学文化题:以《九章算术》为背景,考查比例运算或程序框图。例如给出术文,要求写出程序框图或计算结果。
  2. 阅读理解题:给出古代数学问题的原文,要求学生理解题意并用现代方法求解。
  3. 跨学科融合:结合历史背景,考查单位换算和分数运算。

典型题型示例:

《九章算术》有术曰:"以粟求熟菽,二百七之,百而一。"若今有粟2斗,可得熟菽多少升?

解答:20×207100=41.420 \times \frac{207}{100} = 41.4升。

思考与拓展

题目1: 如果反过来,已知熟菽5斗,想兑换成粟,该如何计算?请根据兑换率推导出"以熟菽求粟"的术文。

提示: 兑换率是207:100(粟:熟菽),所以反过来应该是100:207。术文应为"以熟菽求粟,百之,二百七而一"。

题目2: 本题中粟与熟菽的兑换率是207:100。查阅《九章算术》粟米章,粟与粝米(糙米)的兑换率是50:30。如果要把粟先换成粝米,粝米再按某种比率换成熟菽,这属于什么数学问题?

提示: 这是"连锁比例"或"连比例"问题,需要连续进行两次兑换运算。

题目3: 古代1斗=10升,1升=10合,1合=10龠。如果本题答案用"斗升合"三级单位表示,八斗二升五分升之四应该如何精确表达?

提示: 45\frac{4}{5}升 = 0.8升 = 8合,所以答案是8斗2升8合。

一句话总结

粟米章以"率"为核心,本题"二百七之,百而一"将比例运算浓缩为八个字,体现了中国古代数学"寓理于算"的独特风格——算法简洁而精确,千年之后依然成立。

— Y. · 2026-10-17