Вместе с классами-оболочками удобно рассмотреть два класса для работы со сколь угодно большими числами.