надо 20 рублей 10 копеек, разделить поровну на 20 человек получится 1 рубль и полкопейки. но тип поля у нас округляет до копейки. математическое округление 0.5 округляет до одной целой копейки.
а теперь всё те-же 1 руб 1 коп у двадцати человек собираем и получаем 20руб и 20 копеек. а у бухгалтера несходится лишние 10 копеек.