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

粟米·第17题——从粟到飧:古人如何计算粮食的出饭率

粟五斗五升,欲为飧,问得几何?本题展示《九章算术》粟米章的核心方法——比率换算,揭示古代粮食加工中的比例智慧。

原典

今有粟五斗五升,欲为飧。问:得几何?

答曰:为飧九斗九升。

术曰:以粟求飧,九之,五而一。

白话翻译

现有粟(未舂的糙米)五斗五升,要把它煮成飧(稀饭或米饭)。问:能得到多少飧?

答: 能煮成九斗九升飧。

方法: 用粟来求飧的数量,把粟量乘以9,再除以5。

示意图

粟五斗五升换算为飧九斗九升的比例图

图:粟与飧的换算比例为5:9,即每5份粟可出9份飧

数学解读

一、现代解法:分数运算完整过程

首先统一单位。题目给出的是"五斗五升",其中1斗 = 10升,因此:

5 斗 5 升=5×10+5=55 升5 \text{ 斗 } 5 \text{ 升} = 5 \times 10 + 5 = 55 \text{ 升}

根据题意,粟与飧的换算比率是 5:95:9,即每5单位粟可产出9单位飧。因此换算公式为:

飧量=粟量×95\text{飧量} = \text{粟量} \times \frac{9}{5}

代入数据:

飧量=55×95=55×95=4955=99 升\text{飧量} = 55 \times \frac{9}{5} = \frac{55 \times 9}{5} = \frac{495}{5} = 99 \text{ 升}

将99升转换回斗、升制:

99 升=9 斗 9 升99 \text{ 升} = 9 \text{ 斗 } 9 \text{ 升}

验证结果: 与原文答曰"为飧九斗九升"完全一致。

二、古术逐句解释

术文"以粟求飧,九之,五而一"共八个字,高度浓缩了算法步骤:

  • "以粟求飧":说明这是从粟换算到飧的问题类型,属于"已知原物求成品"的方向。

  • "九之":将粟的数值乘以9。这里的"九"是换算比率的分子,代表产出物(飧)的份数。

  • "五而一":将所得结果除以5。这里的"五"是换算比率的分母,代表原材料(粟)的份数。

算法本质: 这是一个"先乘后除"的两步运算,数学表达式为:

结果=已知量×9÷5\text{结果} = \text{已知量} \times 9 \div 5

这与现代的比例公式 结果=已知量×95\text{结果} = \text{已知量} \times \frac{9}{5} 完全等价。

三、古今对照验证

对比项古代方法现代方法
算法描述"九之,五而一"乘以 95\frac{9}{5}
运算顺序先乘9,再除以5一步完成乘法
数值处理以升为单位计算(55升)同样以升为单位(55升)
最终结果99升 = 9斗9升99升 = 9斗9升

数字一致性核验:

  • 古代表述:粟五斗五升 → 飧九斗九升
  • 现代计算:55×95=9955 \times \frac{9}{5} = 99 升 = 9斗9升 ✓

四、为什么比率是5:9?

粟是未经加工的糙米,飧是煮熟的米饭。煮饭过程中,米会吸水膨胀,体积和重量都会增加。古人通过大量实践总结出经验比率:5份粟可煮成9份飧。

从现代烹饪角度看,大米的吸水率通常在1.5到2倍之间,即1份米可煮成2到2.5份饭。本题中 95=1.8\frac{9}{5} = 1.8,说明古人的经验值是相当合理的——煮的是较稠的饭而非稀饭。

五、中西比较

《九章算术》的粟米章系统总结了20种粮食的换算比率,形成世界上最早的"交换率表"。这种方法比欧洲早约一千五百年。

时间对照:

  • 《九章成书》约公元前1世纪,已有完整的比率算法
  • 欧洲类似的"三率法"(Rule of Three)在13世纪才由斐波那契(Leonardo Fibonacci, 约1170-1250)从阿拉伯世界引入
  • 印度数学家婆罗摩笈多(Brahmagupta, 598-668)也有类似记载,但晚于《九章》

高中课本关联

知识点: 本题直接对应高中数学的比例运算和单位换算。

高考考法:

  1. 数学建模:将实际问题抽象为比例关系,建立数学模型
  2. 算法初步:理解"术"的程序化思想,与现代算法的概念相通
  3. 文化背景题:近年高考常以《九章算术》为背景,考查阅读理解与数学应用能力

典型题型示例:

《九章算术》中有如下问题:"今有粟五斗五升,欲为飧,问得几何?"其换算方法为"以粟求飧,九之,五而一"。据此,若粟有 aa 升,则飧有______升。

答案:9a5\frac{9a}{5}

思考与拓展

题1: 若现有飧九斗九升,反推需要多少粟?(提示:逆向运算,"以飧求粟,五之,九而一")

题2: 假设煮粥时粟与粥的比率为 5:125:12(粥更稀,吸水更多),现有粟三斗,能煮成多少粥?

题3: 《九章算术》粟米章共列出20种粮食的换算比率。如果粟与粝米(粗米)的比率为 5:35:3,粝米与飧的比率为 5:95:9,那么从粟直接到粝米再到飧,总比率是多少?这与直接从粟到飧的比率一致吗?

一句话总结

本题以"粟求飧"展示了《九章算术》的核心智慧——用简洁的比率(5:9)和程序化的算法(九之,五而一)解决实际问题,体现了古代中国数学"寓理于算"的独特风格。

— Y. · 2026-10-17