文件名称:big-factorial:计算大数阶乘
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-04 03:26:37
JavaScript
大因素 像但数量很大。 灵感来自Reginald Braithwaite( )。 例子 如果要查找小于171的整数的阶乘,则不需要此模块。 否则,您确实需要它: var factorial = require ( 'factorial' ) ; factorial ( 170 ) ; // => 7.257415615307994e+306 factorial ( 171 ) ; // => Infinity factorial ( 32768 ) ; // => RangeError: Maximum call stack size exceeded Infinity问题是JavaScript限制数字数量的结果。 这个模块通过使用解决了这个问题。 RangeError是如何计算阶乘的问题。 所使用的递归是如此之深,以至于超过了Node.js的限制。 如Reginald的博客文章
【文件预览】:
big-factorial-master
----.releaserc.json(301B)
----index.js(348B)
----package.json(774B)
----.github()
--------workflows()
----test()
--------index.js(264B)
----.renovaterc.json(28B)
----.gitignore(26B)
----CHANGELOG.md(237B)
----.npmrc(21B)
----README.md(1KB)
----.editorconfig(147B)
----.gitattributes(19B)
----LICENSE.txt(1KB)