A body floats in a liquid when the buoyant force (weight of displaced liquid) is more than or equal its weight in air. There’s a net force in the upward direction. The opposite happens when a body sinks, the weight of the liquid displaced is less than the weight of the body in air. Kerosene is less dense than water. So the same body displaces a greater weight of water than of kerosene, and hence floats in water but sinks in kerosene. The buoyancy is greater in water than in kerosene for a given body.
Rate this question :