bigint.js v0.5 beta 24

2004-02-24 ... 2004-03-01

bigintライブラリ自身のインスタンスメソッド isProbablePrime は任意の巨大整数を受け付けますが、 getPseudoprimeTable は現在、作れる表の最大値 227 です。 もちろん遅くてもいいならいくらでも拡大できますが……。108以下の底2の擬素数2057個を一覧表示するのに約5時間かかりました (PCを他のことに使っていたせいもあるかもしれません)。1万以下とか10万以下とかのデモならわりと一瞬なので試してみてください。 底は2以外でも任意の数にできます。

bigint.js v0.5 は、JavaScript で巨大な数を扱うための汎用ライブラリです。 このライブラリを使って、例えば、RSA暗号、楕円曲線暗号、巨大な階乗、長い桁数の円周率の計算などを実装できます。

bigint.js v0.5 は現在、開発テスト中のベータで、不具合や未実装の部分も多々あります。 前回からの更新。 お気づきの点があれば掲示板にお願いします。

更新履歴

The number of Primes less than 100000000: 5761455
DEBUG: tableSmallPrimes.length : 1229
DEBUG: ** Total Cost: 1817.964 seconds
Listing up all the Pseudoprimes [from X to Y, base Z]
以上 以下の範囲に存在する を底とするすべての擬素数を
New Demos

 

 

 

 
Output
Debug
Old demos

faireal.net

[index]