But if it was closer to freezing say 42°F =5.556 °C (again) so 5°C. So arbitrarily we could say 57°F was 12°C =53.6 °F actually.
But a true Canuck knows knowing the temp is barely half the battle, what’s the wind speed and humidity? 29°C can be a lovely day if it’s dry or completely unbearable if it’s humid.
We hardly ever use decimals for weather-related measurements, the other factors above being more relevant.
Contrast that with measurements where I would say if you need to know a precise one you should be using decimal; ie what do you do if it doesn’t precisely third or fourth? If you’re talking about tool sizes then any system works as long as your froodle matches the grommlet.