Получить точное значение от "до выключения" в JavaScript
Если вы хотите вернуть базу в степень экспоненты, вы можете использовать Math.pow(base, exponent)
или же base ** exponent
,
Это работает для небольших номеров, таких как 20 ** 5
, но если вы хотите немного большие цифры, 20 ** 200
например, вы получаете только первые несколько чисел. Таким образом, в этом случае 1.6069380442589902e+260
, И если вы хотите еще большие цифры, такие как 20 ** 20000
JavaScript возвращается Infinity
,
Я хочу вернуть точное число, а не только первые 17. Я знаю, что это возможно в Python; но как я могу сделать это в JavaScript?
1 ответ
Решение
Для таких больших чисел родных чисел JS будет недостаточно; Вы можете использовать библиотеку "Большого числа", например: