使用分数(小数)计算体积并获得填充程序的奇怪结果

时间:2013-12-11 06:37:07

标签: math decimal volume fractions

所以我正在尝试编写一个涉及非常小的体积的程序,例如,一个0.5厘米的盒子,每边0.5厘米。

1/2 * 1/2 * 1/2 = 1/8 cm ^ 3,对吗?

但这似乎是错误的,因为1/8(.125)是一个比1/2(.5)小得多的数字。相比之下,让我们说看看mm代替:

.5 cm = 5 mm

5 * 5 * 5 = 125 mm ^ 3。这似乎是正确的,因为125大于5。

对于这个愚蠢的问题感到抱歉,但是我正在尝试编写一个涉及此问题的程序,数学让我感到高兴,这似乎是一个明显的答案,我希望有人可以为我澄清一下。我已经用Google搜索了答案,但找不到它!

2 个答案:

答案 0 :(得分:0)

问题在于您将三维空间与仅在1维中运行的长度进行比较。

换句话说,您试图比较体积(以cm ^ 3或立方厘米为单位)与立方体的单个长度或侧面(以厘米为单位)进行比较。当你将它与0.5厘米的长度进行比较时,值.125立方厘米并不意味着什么。

如果不是一个立方体而是三维形状,其边长为.5 cm x .4 cm x .3 cm,那么它的体积将是.06 cms ^ 3,这将是您可以直接比较。

答案 1 :(得分:0)

请记住,您所说的3D卷并不是简单的距离。对于更容易可视化的中间示例,请考虑将矩形的高度和宽度加倍。两倍宽,两倍高,意味着面积的四倍。对于立方体,差异是八倍。结果,使用mm代替cm意味着1/2×1/2×1 / 2cm的立方体相当于10/2×10/2×10 / 2mm的立方体。与立方厘米(cm3)相比,立方体是较大立方厘米体积的1-8。使用毫米测量的相同立方厘米是10×10×10mm 3立方体 - 1000mm 3立方体。较小的立方体是一个125 mm3的立方体,仍然是1 cm3 / 1000 mm3立方体体积的八分之一。