浮力产生的原因是上下表面的压力差,所以物体受不受浮力关键是看下表面受到的压力是否比上表面受到的浮力大,如果是,那么就受浮力,如果不是,那就不受浮力。(包括倒梯形的物体)
浮力的产生是由于液体对物体底面的压力所致,方向竖直向上。
而浮力的大小则是:物体底面所处深度的压强乘以受力面积得到。
现在你就可以分析了。如果物体与容器底紧密接触,受力面积为零,浮力就为零。如果是倒梯形(或是球形),该物体底面在容器底面上的投影面积减去紧密接触部分,就是受力面积,乘以压强,就是所受浮力。
因为浮力的产生原理是物体受到液体的上下的压力差,
物体与容器底紧密接触时,物体底部不受到向上的压力,所以不受浮力。
一楼二楼分析的都不对(二楼问题很严重)应该是这样;
楼主所说的物体受浮力,浮力大小等于水的密度*(总体积-梯形短底对应底面*高度的柱形体积)