菜谱歧义导致西红柿数量溢出

原菜谱中写道:“西红柿的数量 = 人数 * 0.9 向上取整。”
这条语句是有歧义的,我的编译器把它理解成了人数 *(0.9 向上取整)也就是人数 * 1 = 人数
所以,我那天给10个人做饭的时候,用了10个西红柿,导致大量西红柿从锅里面溢出。
后来经老婆指点,应该理解成(人数 * 0.9) 向上取整,也就是只要9个西红柿就行了。

于是,我决定提交此commit,fix掉潜在的歧义bug。
This commit is contained in:
M-x bunny
2022-02-16 17:33:02 +08:00
committed by GitHub
parent 3f80da0dae
commit 0cc4d03ccc

View File

@@ -11,7 +11,7 @@
注意这道菜不提供一人版本。如果确定只有一个人食用请在人数中代入2。
* 西红柿的数量 = 人数 * 0.9 向上取整。
* 西红柿的数量 = (人数 * 0.9) 向上取整。
* 鸡蛋的数量 = 西红柿的数量。
* 盐量 = 人数 * 4g。
* 糖量 = 人数 * 6g。