Här är varför:
* densitet är ett mått på hur mycket massa som finns i en given volym.
* bensin har en densitet på ungefär 0,75 gram per kubikcentimeter (g/cm³).
* havsvatten har en densitet på ungefär 1,03 g/cm³.
Eftersom havsvatten har en högre densitet betyder det att en given volym havsvatten kommer att väga mer än samma volym bensin. Det är därför bensin flyter på vatten.