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

粟米·第16题:粟七斗八升化为豉——‘六十三之,五十而一’背后的折合率

一斗粟能折合多少豉?《九章》给出固定比率 63:50,把“为豉”变成一次乘法与一次除法。七斗八升粟,正可检验古人如何把分数余数写成“二十五分升之七”。

原文

今有粟七斗八升,欲为豉。问:得几何?

答曰:为豉九斗八升、二十五分升之七。

术曰:以粟求豉,六十三之,五十而一。

白话翻译

现在有粟七斗八升,想把它折算成豉。问:能得到多少豉?

答:得到豉九斗八升,又二十五分之七升。

方法说:由粟求豉,就用 63 去乘粟的升数,再除以 50。

示意图

粟七斗八升经“乘六十三、除以五十”折合为豉九斗八升二十五分升之七的流程图

图注:粟 7878 升 →×63\xrightarrow{\times 63} 49144914 →÷50\xrightarrow{\div 50} 豉 9872598\frac{7}{25} 升 =9=9 斗 88 升 725\frac{7}{25} 升

数学解读

现代解法:先统一成“升”,再按率计算

古代容量单位中,十进关系很整齐:11 石 =10=10 斗,11 斗 =10=10 升。题中“粟七斗八升”就是

7 斗 8 升=7×10+8=78 升.7\text{ 斗 }8\text{ 升}=7\times 10+8=78\text{ 升}.

术文“以粟求豉,六十三之,五十而一”,翻译成现代算式是

豉=粟×6350.\text{豉}=\text{粟}\times \frac{63}{50}.

代入 7878 升:

78×6350=78×6350=491450=98.28.78\times \frac{63}{50} =\frac{78\times 63}{50} =\frac{4914}{50} =98.28.

因为 11 斗 =10=10 升,所以 98.2898.28 升 =9=9 斗余 8.288.28 升。小数部分

0.28=28100=725.0.28=\frac{28}{100}=\frac{7}{25}.

于是结果为

9 斗 8 升 725 升,9\text{ 斗 }8\text{ 升 }\frac{7}{25}\text{ 升},

正合答曰“为豉九斗八升、二十五分升之七”。

古术逐句解释:“六十三之”是乘,“五十而一”是除

“以粟求豉”说明已知量是粟,目标量是豉,属于粟米章典型的“相与率”问题:不同物品之间按固定比例折合。

“六十三之”的“之”是代词,指代前面的粟;“六十三之”即用 6363 乘粟:

78×63=4914.78\times 63=4914.

“五十而一”是古算中常见表述,表示除以 5050,也就是把乘得的结果按 5050 为一个单位来均分、归一:

4914÷50=98.28.4914\div 50=98.28.

合起来就是

豉=6350×粟.\text{豉}=\frac{63}{50}\times \text{粟}.

古人不说“乘以一点二六”,而说“六十三之,五十而一”,本质是用整数比 63:5063:50 保存率,避免小数带来的繁琐。这也提示我们:粟米章的核心不是复杂几何,而是把生产、交换中的折合关系固化成可重复操作的算法。

古今对照验证:余数必须落到“升”的分数

把 98.2898.28 升写回古代单位,要特别注意“二十五分升之七”的单位是“升”,不是“斗”。

98.28=90+8+0.28.98.28=90+8+0.28.

其中 9090 升 =9=9 斗,余下 8.288.28 升;8.288.28 升中的整数部分是 88 升,分数部分是

0.28=725.0.28=\frac{7}{25}.

所以完整答案是

9 斗 8 升 725 升.9\text{ 斗 }8\text{ 升 }\frac{7}{25}\text{ 升}.

若误写成“九斗八升、二十五分斗之七”,就变成 99 斗 88 升再加 725\frac{7}{25} 斗,等于多加了 725×10=2.8\frac{7}{25}\times 10=2.8 升,显然不对。古代表述里“分”后面紧跟的单位很关键:这里是“二十五分升之七”,即一升的二十五分之七。

再从分数核验一次:

491450=245725=98725.\frac{4914}{50} =\frac{2457}{25} =98\frac{7}{25}.

因为 25×98=245025\times 98=2450,余 77,故为 9872598\frac{7}{25} 升。换算成斗升:

98725 升=9 斗 8725 升.98\frac{7}{25}\text{ 升}=9\text{ 斗 }8\frac{7}{25}\text{ 升}.

与答曰逐项一致。

背景与中西比较:固定比率与“归一”思想

粟米章处理的是粟、米、饭、豉、菽、麻、麦等粮食与加工品之间的折合。第16题把“粟”折成“豉”,率是

粟:豉=50:63.\text{粟}:\text{豉}=50:63.

也就是说,同样重量的原料变成豉后,按容量计会“放大”为原来的 6350=1.26\frac{63}{50}=1.26 倍。这个“放大”并非神秘变化,而是古人在长期加工、交换中统计出的经验率:豉在制作、发酵、调味过程中含水量、体积或计量方式与粟不同,于是用固定比率把不同品类纳入同一本账。

从方法结构看,它与今天正比例函数 y=kxy=kx 完全同构,其中

k=6350.k=\frac{63}{50}.

不同的是,古希腊数学在公元前后的许多文献中更强调几何比例与不可公度量的理论讨论;而《九章算术》粟米章更偏向行政、市场与仓储中的可操作算法:给出率,就给出“乘此数、除彼数”的程序。对中国古代数学而言,价值不在于抽象证明“为什么是 63:5063:50”,而在于让官吏、商贾在算筹上能稳定复算。

高中课本关联

本题直接对应高中数学中的几个核心点:

  • 分数与小数互化:6350=1.26\frac{63}{50}=1.26,0.28=7250.28=\frac{7}{25}。古答案把余数保留为分数,高中则常要求判断何时用分数、何时用小数更精确。
  • 正比例关系:豉=6350×粟\text{豉}=\frac{63}{50}\times\text{粟} 是典型 y=kxy=kx,可关联必修函数概念与性质,也可画出过原点的直线。
  • 单位换算与度量衡:七斗八升 =78=78 升,体现十进单位制;高考文化题常把“升、斗、石”的换算作为审题陷阱。
  • 数学文化与古算今译:高考全国卷及地方卷多次出现《九章算术》《孙子算经》情境题,考法通常是给古术、写现代列式,或给现代条件反推古率。
  • 运算求解与表达规范:本题要求把 9872598\frac{7}{25} 升写成“九斗八升、二十五分升之七”,训练学生注意分数部分所依附的单位,避免“分母对、单位错”。

典型考法示例:给出“以粟求豉,六十三之,五十而一”,要求学生写出 豉=6350×粟\text{豉}=\frac{63}{50}\times\text{粟},再代入七斗八升;或反向给出豉量求粟,考查倒数率 5063\frac{50}{63}。

思考与拓展

  1. 反向折合:若有豉九斗八升、二十五分升之七,欲反求原粟多少升,应如何列式?提示:用 粟=豉×5063\text{粟}=\text{豉}\times\frac{50}{63},并验证是否回到七斗八升。

  2. 换一批原料:今有粟六斗五升,按“六十三之,五十而一”为豉,得豉多少?结果写成“几斗几升、几分升之几”的形式。提示:65×63=409565\times63=4095,再除以 5050。

  3. 率的关系:若某地作坊记录“粟五斗可得一石二斗六分升之几的豉”,这与本题的 50:6350:63 是否一致?请把“一石二斗”化为 120120 升,再比较 豉粟\frac{\text{豉}}{\text{粟}} 是否等于 6350\frac{63}{50}。

一句话总结

“以粟求豉,六十三之,五十而一”把粟到豉的折合率固定为 50:6350:63,于是七斗八升粟经 78×63÷5078\times63\div50,精确化为豉九斗八升、二十五分升之七;它既是一题分数运算,也是古人用整数率管理粮食加工与交换的算法缩影。

— Y. · 2026-10-16