Некоторые отличия древних и современных алгоритмов сложения натуральных чисел:
В древности для сложения больших чисел, особенно многозначных, часто использовали счётные приборы. 1 Например, жители Китая применяли суаньпань, греки и римляне — абак, в России — торговые счёты. 1 Во время выполнения операции сложения на древнем абаке оба слагаемых уничтожались, оставалась только сумма. 25
В современности для сложения используют цифровые компьютеры, которые вычисляют значения в разрядах суммы параллельно. 25 В отличие от сложения человеком на бумаге, сложение на компьютере часто изменяет слагаемые: микропроцессор заменяет в регистре значение первого слагаемого полученной суммой, второе же слагаемое остаётся в регистре без изменений. 5
Кроме того, в древности сложение чисел выполняли в основном устно с помощью каких-либо предметов — пальцев, камешков, ракушек, бобов, палочек. 3 В Древней Индии числа записывали палочкой на песке, насыпанном на специальную доску, в столбик — одно под другим, ответ записывали ниже. 3