Округление — это операция уменьшения количества знаков в числе путём замены числа его приближённым значением с определённой точностью.
В Unity округление идёт до целого. Возможны три способа округления:
Примечание: Независимо от способа округления, если дробная часть равна нулю, будет возвращено число, которое было передано в параметре.
- Округление к меньшему — округление вниз, берётся меньшее число и отбрасывается дробная часть. (2.4 → 2, -1.3 → -2)
- Округление к большему – округление вверх, берётся большее число и отбрасывается дробная часть. (2.4 → 3, -1.3 → -1)
- Округление к ближайшему целому – берётся целое число, модуль разности с которым у исходного числа меньше. (2.4 → 2, 2.7 → 3). В случае, если модули разности равны (дробная часть равна 0.5), берётся ближайшее чётное целое число. (1.5 → 2, 4.5 → 4)