В основе выполнения арифметических действий с большими числами лежит, например, длинная арифметика — набор структур данных и алгоритмов, которые позволяют работать с числами гораздо большими, чем это позволяют стандартные типы данных. 45
Некоторые принципы длинной арифметики:
Также для работы с большими целыми числами часто используется модулярная арифметика. 1 Она характеризуется тем, что при её выполнении не происходит переносов между разрядами, что позволяет осуществлять такие операции параллельно относительно каждого разряда и увеличивает быстродействие всего алгоритма в целом. 1