Как я буду выполнять вычисления с чрезвычайно большими числами в Java?
Я пробовал long но это достигает максимума в 9223372036854775807, а при использовании целого числа оно не сохраняет достаточно цифр и, следовательно, недостаточно точно для того, что мне нужно.
Есть ли какие-то решения по этому поводу?
Переведено автоматически
Ответ 1
Вы можете использовать BigInteger класс для целых чисел и BigDecimal для чисел с десятичными разрядами. Оба класса определены в java.math пакете.