Каково стандартное решение в JavaScript для обработки больших чисел (BigNum)?

Есть ли библиотека bignum для JavaScript или встроенная, которую я могу включить как

<script type="text/javascript" src="the_bignum_library.js"></script>

?

Я думаю, что мои пользователи предпочли бы вводить числа на веб-странице и ждать результата 7 секунд, а не загружать исполняемый файл и нажимать на кучу предупреждений "этот исполняемый файл может нанести вред вашему компьютеру", чтобы установить его.

Я подумал о том, чтобы основать свое собственное на http://github.com/silentmatt/javascript-biginteger или http://www.mainebrook.com/john/fun/euler.html. Или вы бы порекомендовали звонить из JavaScript в библиотеку Java bignum, такую ​​как apfloat?

2 ответа

Решение

Если вам нужны десятичные числа произвольной точности, используйте Javascript-bignum. Это представляет числа как последовательность десятичных цифр.

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