HugeCalc V8.0.0免费版
- 软件大小:1.5MB
- 更新日期:2020-12-31
- 软件语言:简体中文
- 软件授权:国产软件
- 软件热度:条
- 官方网站:暂无
- 适用平台:WinAll/
HugeCalc 是一款高精度算法库(另外支持 MBCS UNICODE 版),合适于规模性计算机的应用,特别是在适用数论、密码算法等行业科学研究,其关键算法消耗作者十余年的心力。具备占有資源少、高效率、应用方便快捷、易二次开发、可扩展性强、扩展性好等特性。重要文档 HugeCalc.dll 尽管不大,却出示了公共性涵数接口 709 个(规范C 接口 473 个;规范C接口 236 个),且其处理速度彻底可与大中型技术专业数学课软件工具匹敌!
【功能介绍】
⊙ 高精度迅速加减法、加减法、加法、除法、开根号、乘方
⊙ 高精度迅速同余
⊙ 高精度迅速位运算
⊙ 超大型整数金额迅速取对数
⊙ 高精度迅速求排序、组成
⊙ 高精度迅速阶乘、双阶乘、素数阶乘
⊙ 高精度迅速测算 Fibonacci、Lucas 数列
⊙ 高精度迅速相乘牙模型
⊙ 高精度迅速数论到数取模运算
⊙ 高精度迅速乘方牙模型(支持负指数值)
⊙ 高精度迅速求最大公约数(支持群聊计算)
⊙ 高精度迅速测算拓展最大公约数
⊙ 高精度迅速求最小公倍数(支持群聊计算)
⊙ 高精度迅速“等幂和”(支持群聊计算)
⊙ 高精度迅速随意进制转换
⊙ 超大型整数金额素性快速检测
⊙ 形成任意超大型(素)整数金额、迅速形成最相邻素数
⊙ 随意特定合理位运算
⊙ 强劲而灵便的輸出
⊙ 高精度记时器(有中止、总计、校准等作用)
【软件特性】
作用全方位:重要文档 HugeCalc.dll 尽管不大,却出示了公共性涵数接口 709 个(规范C 接口 473 个;规范C接口 236 个)。轻载了多种多样版本的构造方法,及其轻载了很多基础的运算符,并具有灵便的輸出方法,方便使用一切游刃有余
占有資源少:作者在开发设计全过程中十分重视資源的合理运用,保证 运行内存的损耗尽量地低,远小于其他高精度算法库(HugeCalc V5.1.0.1 曾在一台服务中心上精准测算出5千万的阶乘,用时654.3秒,运行内存消耗最高值1105MB;普通程序一般都是会因寻址方式内存不足等缘故而半途奔溃)
全自动调节算法:HugeCalc 在启动可全自动探测客户 CPU 的型号规格,并由此全自动调节算法及相对主要参数,使在兼具旧式设备的前提条件下,可充分运用当代及将来 CPU 的作用(如选用 SSE2 指令系统、多核并行处理等)
高效率:它是算法库的基石。HugeCalc 选用了很多优秀的算法,一部分是作者在该行业很多年的累积,很多算法乃至已好于一些大中型技术专业数学课软件工具
应用方便快捷:灵便的启用方法,可通用性于各种各样程序编写自然环境
易二次开发:丰富多彩的数据信息接口,为再开发设计出示了便捷
可扩展性强:算法库自身根据整数金额解决,彻底不启用一切浮点命令,可融入于各种各样硬件软件服务平台
扩展性好:对开发人员而言,优良的算法设计,不计其数的高效率核心,改善算法或增加作用都极其非常容易;针对客户而言,因为选用了有效的规范导出来方式,从 V6.x 起,HugeCalc 将确保事后版本彻底兼容此前版本;当有新版本公布时,此前的程序流程不必再次编译程序就可以启用升級后的DLL
【升级日志】
HugeCalc V5.x 初次选用了十进制/二进制“双进制核心系统软件”,且內部可高效率互相变换,使键入/輸出及內部测算均得到高效率开展。
HugeCalc V6.x 则完成了在同一个动态链接库 HugeCalc.dll 中另外导出来了 C 涵数接口、ANSI C 涵数接口、及其规范的 TLB 接口,且可响应式于 MBCS 或 UNICODE 版本,使适用范围和便捷性得到极致反映。
HugeCalc V7.x 则完成了自动检索客户 CPU 种类,并全自动调节算法及有关主要参数,以使高效率预设值;并完成了用 SSE2 指令系统加快、多核并行计算等新技术应用,以充分运用当代及将来 CPU 的特性。
HugeCalc V8.x 则完成了全整形命令算法(不必一切浮点指令系统支持),比之此前有浮点命令参加时可加速 30% 上下。