I'm surprised you spend so long in the game without noticing this. Yes, the %-counter in your inventory page only counts whole % (=always rounds down) while the trainer always round up. As a newbie, when finding this out, I went ot the trainer once with 99% and had a cheap laugh at him saying "...