You know the answer to this even though it is not readily obvious. Think of it this way:
If I have 95 people going on a trip, and the buses I am using seat 9 people total, if I rent 10 buses, I will only be able to SEAT 90 people as each bus ONLY seats 10 people:
What happens to those other 5 people? They have to be seated in something. So the LEAST amount of buses I would need, would be 10 buses, to seat the remaining 5 people.
This is a problem where we are dealing with WHOLE numbers. The reason you round up or down, is because you can not rent a PORTION of a quantity that is counted in whole numbers (1 bus, 2 buses, 3 buses, etc. - not 1.5 buses, 2.5 buses. . .). If you round 9.25 DOWN (from your original problem), you have people left out in the rain. If you round 9.25 UP you will get 10 buses, and be able to seat everyone.
Soon you will learn a pair of functions called the Greatest/Least Integer Function, and these functions are based on the idea that you round up or down in relation to an integer to find the greatest or least integer related to your number. Cell phone companies operate on this level in regards to your minutes. You wont (rarely) be charged for 100.7 or 100.3 minutes: you'll be charged 101 minutes.