why ice floats on water?

1 answer

Ice floats because it is less dense than the liquid.

When 92% of the ice cube is below the water surface, there is enough buoyancy force to support the weight, so it floats.