bn.js:纯JavaScript中的BigNum

时间:2024-05-28 20:05:49
【文件属性】:

文件名称:bn.js:纯JavaScript中的BigNum

文件大小:64KB

文件格式:ZIP

更新时间:2024-05-28 20:05:49

JavaScript

纯JavaScript中的BigNum 安装 npm install --save bn.js 用法 const BN = require ( 'bn.js' ) ; var a = new BN ( 'dead' , 16 ) ; var b = new BN ( '101010' , 2 ) ; var res = a . add ( b ) ; console . log ( res . toString ( 10 ) ) ; // 57047 注意:此库不支持小数。 符号 前缀 指令有几个前缀,它们会影响工作方式。 以下是它们在函数名称中的出现顺序的列表: i就地执行操作,将结果存储在宿主对象中(在该对象上调用了方法)。 可以用来避免号码分配费用 u无符号,执行操作时忽略操作数的符号,或始终返回正值。 第二种情况适用于像mod()这样的归约运算。 在这种情况下,如果结果为负


【文件预览】:
bn.js-master
----package.json(825B)
----.github()
--------workflows()
----test()
--------arithmetic-test.js(22KB)
--------fixtures.js(15KB)
--------constructor-test.js(6KB)
--------binary-test.js(8KB)
--------pummel()
--------utils-test.js(14KB)
--------red-test.js(9KB)
----LICENSE(1KB)
----benchmarks()
--------index.js(11KB)
--------package.json(448B)
----.eslintrc.yaml(202B)
----.gitignore(82B)
----CHANGELOG.md(2KB)
----logo.png(16KB)
----lib()
--------bn.js(88KB)
----README.md(6KB)
----util()
--------genCombMulTo10.js(2KB)
--------genCombMulTo.js(2KB)

网友评论