Я рассмотрел этот вопрос qaru.site/info/95975/..., и в частности я не понимаю эту строку (слова курсивом):
В классе BigInteger у меня нет ограничений, и есть некоторые полезные функции там, но это довольно удручающее, чтобы преобразовать ваши красивые код для работы с классом BigInteger, особенно когда примитивный операторы там не работают, и вы должны использовать функции этого класса.
Я не знаю, чего мне не хватает, но для представления чего-то, что не имеет предела, вам понадобится бесконечная память? Что это за трюк?