There's a big difference between a Pokémon at level 65.0 and a Pokémon at level 65.8. There should be a field to specify the current exact exp count of a Pokémon - it and the Level field could automatically keep each other up to date (where a number entered in Level would set Exp to the beginning of that level).