That’s a cool question – I don’t know! I reckon more than one kind of rock would if it were porous, have enough holes in, then they would be less dense than water, If something is less dense than water it will float.
Conversely if you look at the amount of water displaced by the body inserted into the volume, it is proportional to the upward thrust produced, this is how metal ships stay afloat. Therefore, if you could make a big enough, and thin enough sheet of rock, it would, technically float!
Comments