楊阿雄 wrote:8:5的公式和qian920311的公式是一樣的,
我想應該是我誤解你的公式,
不過你舉的這個公式很複雜,
下面這兩個公式較清楚,
尤其是取中間值的更好算。
◎◎
V=(pi*h*(D*D+D*d+d*d))/12
h=高度
D=下底直徑
d=上底直徑
pi=3.14159
得出的是12222立方公分=12.2公升
◎◎
取高度中間值,也就是29-23中間就是直徑26,半徑13公分。
13*13*3.14*23=12205立方公分,
得出的是12.2公升。
你以為呢?謝謝。
只是一個用直徑,一個用半徑。
8:5所寫的複雜過程是公式的證明。
用中間值的做法會有誤差,
誤差與上下底直徑差的平方有關(低估)。
如果上下底直徑相差不大,誤差也不會太大。
另外,你的計算可以更精確一點吧。

兩個算法所得到的值應該是12265與12211。