Some explanation why consistently rounding 5 up (rather than rounding to nearest even number) can cause problems.
Consider (as in attached spreadsheet) the set of original data
11, 12, 13, 14...97, 98, 99
The average of the data is 55
If we round to nearest 10's, using a simple round-up rule for 15, 25, 35, 45, then we get a set of data whose average is 54.494 (change of ~ 0.5 from original data)
If we round to nearest 10's using even-multiple-of-10 roundup rule for 15, 25, 35 (i.e. 15 rounds to 20, 25 rounds to 20, 35 rounds to 40 45 rounds to 40 etc), then we get a set of data whose average is 55.06 (change of ~0.06 from the original data... much closer to original data).
So the second approach provides better preservation of the mean of the data. The first roundup rule tends to increase the mean when the original data has entries ending in exactly 5. Note for irrational numbers, there is no concern because the numbers don't end in exactly 5... they keep on going. Also not a concern when the rounding is for display and not used in calculations.
=====================================
Eng-tips forums: The best place on the web for engineering discussions.