我是想计算钢管的体积,是按底面积*高算的然后在乘以长度,但是我同事说不对,因为是装柜的,所以要按直径*直径*长度来算,我不知道这是什么算法呢?

问题描述:

我是想计算钢管的体积,是按底面积*高算的然后在乘以长度,但是我同事说不对,因为是装柜的,所以要按直径*直径*长度来算,我不知道这是什么算法呢?

计算钢管的体积,就是按底面积*高计算
你同事的算法应该是求钢管所占的空间体积,直径*直径*长度.从横截面看就是把圆形底面看作是正方形的内切圆.但是,这种算法对计算一根钢管(或一排钢管)的空间面积式可以的,若计算多排码放占用的空间体积,则不能用这样的公式.如果是按正方形体积算的话,不应该是边长*边长*边长吗,为什么会是直径*直径呢?截面是正方形的长方体,这个正方形的边长就等于截面圆的直径长方体体积=边长*边长*钢管长度=直径*直径*钢管长度