0°C - water turns into ice
100°C - water boils and turns into steam
-30°C and below - very cold weather +30°C and above - very hot weather
-30°C and below - very cold weather +30°C and above - very hot weather
A <5% error for the zone that >99% of humans inhabit seems pretty practical to me. The freezing point is effectively identical.