Ошибка накопления при округлении большого количества чисел возникает из-за того, что каждая операция округления вносит свою погрешность (разницу между первоначальным и округлённым значением) в зависимости от отброшенного разряда. 4
Например, погрешности отброшенных единиц компенсируются погрешностями девяток, двойки — восьмёрками и так далее. 4 Но погрешности, вносимые при отбрасывании пятёрок, остаются нескомпенсированными и накапливаются. 4
Несмотря на то, что каждая из отдельных ошибок округления очень мала, в совокупности они могут оказывать значительное влияние на точность результата, получаемого в процессе реализации алгоритма, особенно когда число выполняемых операций достаточно велико. 5