Алгоритм округления при компьютерных вычислениях обычно заключается в том, что округление осуществляется до ближайшего представимого в данном формате числа. 2 Однако алгоритм может отличаться в зависимости от платформы. 2
Один из простейших способов округления заключается в том, что отбрасываются все разряды, начиная с определённого, и последующее добавление или вычитание некоторого числа, кратного этому разряду. 3
В современных языках программирования для округления вещественного числа к ближайшему целому обычно используется операция, которая заключается в том, что находится наибольшее целое число, не превосходящее число плюс 0,5 (иными словами, целая часть числа плюс 0,5). 5
Важно учитывать, что компьютерные вычисления выполняются неточно, и действительный результат нередко отличается от того, что даёт строгая математическая формула. 5