Я работаю над java-программой, в которой мне нужно вычислить и хранить огромные значения в массиве. До сих пор я получаю значение, подключив вводимый переменный в экспоненциальную функцию:Манипуляция BigIntegers в Java
Math.pow(7,x);
Я решил сохранить значение в массив BigInteger, но я не знаю, как хранить это регулярное манипулируют значение с предоставленными конструкторами BigInteger. Для значения «x» я фактически использую довольно большие числа, которые запускают указанное значение в зависимости от того, сколько долгого времени можно сохранить. Я, кажется, полный круг с каждым решением я думаю о ... просто делать:
bigArray[i] = new BigInteger((long)Math.pow(7,x));
не работает, так как я имею дело со значений больше, чем 100, как х. Что я могу сделать?
Спасибо aioobe, что полностью решило мою проблему! –