I was taught the same in High-School as well.
The rule went like this:-
A number in decimals, let's say "x.y" needs to rounded off,
then
check whether y > 5, if yes, x.y = x+1
check whether y < 5, if yes, x.y = x
if y = 5, then check if x is even or odd,
if even, x.y = x else x.y = x+1.
In life out of school, we follow the rules that best suit our purpose.
For example, rounding off numbers like above method might have made sense in a physics class involving measuring instruments, (like learning to use vernier calipers). These numbers are nothing but data.
In real life, data is used to represent a certain statistic that conveys some information.
Rounding off a quantity, means to "compress" this data into more comprehensible units.
Either you can say the elapsed time was 2.441s or 3 seconds.
Or the shuttle missed its mark by 1.145cm or 1 centimeter.
In rounding off data, you decide between losing some data or gaining some garbage data; and which of them would be lesser of a problem.
One more example, sometimes we can "sample" some data for another system which could result in loss of some data (Analog to Digital Conversion).