巨大的整数JavaScript库

时间:2009-06-08 09:54:24

标签: javascript c++ math

是否有任何JavaScript库可用于涉及700多个数字的计算? 另外,在C ++中同样的事情呢?

4 个答案:

答案 0 :(得分:10)

的JavaScript:

  • Leemon Baird's BigInt library。这似乎很受欢迎。它专门用于加密用途。
  • 我自己的BigInteger library。与Java BigInteger类相似,但所有计算都在base-10中完成。
  • jsbn。另一个类似于Java的BigInteger类。我从未使用过这个,但API看起来与我的相似。

C ++:

  • 大多数人使用GMP
  • CLN - 数字类库。我过去曾经使用它,它有一个非常好的API。

答案 1 :(得分:3)

对于JS:BigInt怎么样?

对于C ++:Google找到了我this

答案 2 :(得分:1)

对于C ++而言GMP过去对我来说非常好用,它声称自己也是最快的bignum图书馆,这对700位数字一定有用。

答案 3 :(得分:0)

然后在C中有MAPM (Arbitrary Precision Math Library) C ++绑定。几年前我没有用它进行测试。由于C ++绑定,非常简单。