Получить точное значение от "до выключения" в JavaScript

Если вы хотите вернуть базу в степень экспоненты, вы можете использовать Math.pow(base, exponent) или же base ** exponent,

Это работает для небольших номеров, таких как 20 ** 5, но если вы хотите немного большие цифры, 20 ** 200 например, вы получаете только первые несколько чисел. Таким образом, в этом случае 1.6069380442589902e+260, И если вы хотите еще большие цифры, такие как 20 ** 20000JavaScript возвращается Infinity,

Я хочу вернуть точное число, а не только первые 17. Я знаю, что это возможно в Python; но как я могу сделать это в JavaScript?

1 ответ

Решение

Для таких больших чисел родных чисел JS будет недостаточно; Вы можете использовать библиотеку "Большого числа", например:

Другие вопросы по тегам