浏览器之家


HugeCalc 超大整数完整精度快速盘算器/算法库 V8.0.0.0

HugeCalc 是一款高精度算法库(同时支撑 MBCS + UNICODE 版),合适于大范围科学盘算,尤其实用于数论、密码学等范畴研究,其核心算法耗费作者十余年的血汗。具有占用资源少、效率高、应用便捷、易二次开发、可移植性强、可扩大性好等特点。要害文件 HugeCalc.dll 虽然很小,却供给了公共函数接口 709 个(标准C++接口 473 个;标准C接口 236 个),且其盘算速度完整可与大型专业数学工具软件媲美!

现已供给了如下功效:

⊙ 高精度快速加法
⊙ 高精度快速减法
⊙ 高精度快速乘法
⊙ 高精度快速除法
⊙ 高精度快速同余
⊙ 高精度快速位运算
⊙ 高精度快速乘方
⊙ 高精度快速开方
⊙ 超大整数快速取对数
⊙ 高精度快速求排列
⊙ 高精度快速求组合
⊙ 高精度快速阶乘、双阶乘、素数阶乘
⊙ 高精度快速盘算 Fibonacci、Lucas 数列
⊙ 高精度快速乘积取模
⊙ 高精度快速数论倒数取模运算
⊙ 高精度快速乘方取模(支撑负指数)
⊙ 高精度快速求最大公约数(支撑群组运算)
⊙ 高精度快速盘算扩大最大公约数
⊙ 高精度快速求最小公倍数(支撑群组运算)
⊙ 高精度快速“等幂和”(支撑群组运算)
⊙ 高精度快速任意进制转换
⊙ 超大整数素性快速检测
⊙ 生成随机超大(素)整数、快速生成最附近素数
⊙ 自由指定有效位运算
⊙ 强盛而机动的输出
⊙ 高精度计时器(有暂停、累计、复位等功效)


为了与宽大网友分享 HugeCalc 带来的便捷,该版公开了 HugeCalc.dll 的所有接口文件(同时支撑 MBCS + UNICODE 版),大家可以更自由地进行高精度盘算或自开发,而无须再依附于 Mathematica 等大型软件。

V6.x 新增了各种标准导入接口,可方便各种编程语言进行二次开发,如 C++、C、VB、Delphi 等。

V7.x 可主动侦测用户 CPU 的型号,并据此主动调剂算法及相应参数,使在兼顾老式机器的前提下,可充分施展现代及未来 CPU 的功效(如采用 SSE2 指令集、多核并行等)。

下载地址:

评论

没安装畅言模块