However, I would argue that decimal and fraction results are a more advanced form of division. When I was a kid at school just after we learned our times tables, we learned that a number was either divisible by another number or it was not. So for example, 10 is divisible by 2 but not by 3. Then later on we learned the messy truth. So if you were coming from the most basic background, it should be more acceptable to say that 101 is not divisible by any number other than itself and 1, than to say that it's divisible by anything if you're happy to accept a fraction, decimal or a remainder result. So should the assumption be based on the more basic definition or the more complicated one?