bigint.js v0.5 は、JavaScript で巨大な数を扱うための汎用ライブラリです。 このライブラリを使って、例えば、RSA暗号、楕円曲線暗号、巨大な階乗、長い桁数の円周率の計算などを実装できます。
bigint.js v0.5 は現在、開発テスト中のベータで、不具合や未実装の部分も多々あります。 前回からの更新。 お気づきの点があれば掲示板にお願いします。
Bigint.serio()
が無意味に実体をコピーしていたのを改善、単に同じものへの参照を返す
(beta 21 の Bigint.misha()
と同じ)。
__BIGINT_INCLUDE(./core.js)
__BIGINT_INCLUDE(./io.js)
__BIGINT_INCLUDE(./zeros.js)
__BIGINT_INCLUDE(./add.js)
__BIGINT_INCLUDE(./sub.js)
__BIGINT_INCLUDE(./mul.js)
__BIGINT_INCLUDE(./factorial.js)
__BIGINT_INCLUDE(./div.js)
__BIGINT_INCLUDE(./log.js)
__BIGINT_INCLUDE(./number_theory.js)
__BIGINT_INCLUDE(./random.js)
__BIGINT_INCLUDE(./misc.js)
[index]