сделай это.
го искал и почти ничего не нашелBigInteger
на самом деле держит свои номера. Это набор символов? Что-то другое? И как данные преобразуются в / изBigInteger
?
Из того, что я обнаружил, я предполагаю, что все классы произвольной точности, такие какBigInteger
а такжеBigDecimal
, хранить данные как символьный массив. Так ли это на самом деле работает? Или это просто предположение людей?
Я спрашиваю, потому что я работал над собственной реализацией чего-то вродеBigInteger
, но я не могу понять, как хранить числа большеLong.MAX_VALUE
(Я не помню фактическое число).
Заранее спасибо.