Есть, так называемое, "бухгалтерское" округление до суммы. Например, не буду брать процент, как поделить 100 рублей между тремя работниками: каждый получает 1/3 суммы, последний остаток (33.33 + 33.33 + 33.34).
Дополнительно: не путать с "бухгалтерским" (или "банковским") округлением до ближайшего четного (в процессоре есть специальный регистр для переключение округления с математического на бухгалтерское).
Загадки округления.