The imperial fluid ounce is a unit of volume from the imperial unit system and uses the symbol fl oz.
1 imperial fluid ounce is equal to 28.41306 ml. It is also equivalent to 0.9607599 US fl oz.
The imperial gallon was defined in Britain by Parliament in 1824 and established as ten pounds of water at a normal temperature. This was split into 4 quarts, each quart into 2 pints, each pint into 4 gills and each gill into 5 ounces.
Therefore; 1 imperial fluid ounce is equal to 1/20 imperial pint, 1/40 imperial quart and 1/160 imperial gallon.
The US liquid pint is a unit of volume in the US customary system with the symbol pt.
1 US liquid pint is equal to 1/8 US liquid gallon. This is equal to 1/2 US liquid quart, 2 US cups, 4 US gills or 16 US fluid ounces. The SI / metric equivalent is 473.1765 ml.
From the early (1707) adoption of the British wine gallon at 231 in³, the American pint was born. Where all pints are 1/8 of their respective unit system's gallon, that put the US pint at 28.875 in³.