From your first post:

Quote:
24oz of water weighs over three pounds.


From your second post

Quote:
one pint=1.042


by the definitions:

one fluid oz == the volume taken up by one oz water at sea level and 25 degree c

so, under constant conditions, one pint == 16 fluid oz (volume) == 16 oz (weight)

By your first math

24 oz (volume) weighs over 3 X 16(pounds) oz or more than 48 oz That's a multiplier of 2 not 1.042 (not in the hairsplitting range by a long shot)

By your second math

16 oz (pint - volume) == 1.042 (16 oz weight) pounds so

24 oz (volume) == 1.042 (24 oz weight) == 25.008 or a little more than 1/2 your outcome from your original math.

from the wikipedia we can see that we are both right. I am using the imperial definition while you are useing the Us Customary definition. Still your first assertion about 24 oz being over three pounds was just plain bad math.