HugeCalc V8.0.0.0 自解压绿色安装版 (无毒无插件/绿色安装)
MD5(HugeCalc_sfx.exe) = 614356a9ae68efc485247f882919102b
========================================================
2007.12.08 V8.0.0.0
[*] 启用顶级域名 www.emath.ac.cn
[*] 改进高级乘法算法(消除所有浮点指令,提速 30% 左右)
[+] HugeCalc.exe 新增可设定无输出变量“---”
2007.09.10 V7.0.1.0
[*] 优化多核线程池调度算法
[*] 解决部分机型兼容性问题
2007.08.19 V7.0.0.0
[*] 汇编优化普通乘法算法(速度提升 10% 左右)
[*] 汇编优化高级乘法算法(速度提升 10% 左右)
[+] 用 SSE2 指令集改写高级乘法算法(速度可提升 100% 左右)
[+] 针对多核进行并行优化(速度提升程度正比于 CPU 的核数)
[*] 改写某些情形下的排列、组合算法,以使效率最佳化
[+] 新增一组数论函数;导出函数新增到 709 个(标准C++接口 473 个;标准C接口 236 个;同等功能的 MBCS / UNICODE 函数不重复统计)
[*] 同时将最新的 HugeCalc 内核导入到 AutomorphicNumber.exe、Factorial.exe 中
[*] 优化 PrimeNumber.exe
[+] HugeCalc.exe 启动后三秒时自动清空“输入窗口”原始内容,以方便用户输入
[+] 新增分数转小数快速计算器
2007.02.11 V6.1.0.1
[*] 优化内存管理
[+] 新增 Primorial(n)(即n#)导出函数
2007.02.07 V6.0.0.5
[*] 一些小优化
[*] 修正前一版奇数双阶乘不正确的bug
2007.01.07 V6.0.0.4
[*] 优化核心乘法、平方算法
[*] 改进模幂算法(并充分发挥双进制系统的潜力)
[*] 采用新的更强化素性检测算法(部分自创;比 Mathematica 5.2 所用检测强度更大)
[*] 10进制系统内部可直接快速素性检测
[*] 重写 VB 调用示例,可实现“模幂”运算
2006.09.29 V6.0.0.3
[*] 优化素数阶乘算法
[*] 强化素性检测算法
[*] 模幂算法在原自创算法基础上,引入了 Montgomery 算法;优化普通取模算法,提升进制转换效率
2006.09.09 V6.0.0.2
[*] 优化核心乘法算法
[*] 优化进制转换算法
[*] 优化素性检测算法
[+] 新增内部全程自动监控各函数出入口变量机制:从对象生成、对象鉴别直至对象销毁(并在 DLL 临结束时自动释放未销毁对象,以防止用户因未调用相关函数而造成的内存泄露)
[+] 导出函数新增到 697 个(标准C++接口 467 个;标准C接口 230 个;同等功能的 MBCS / UNICODE 函数不重复统计)
[*] 对 HugeCalc.exe、PrimeNumber.exe 界面略作修正
[*] 升级 AutomorphicNumber.exe、Factorial.exe 内部核心乘法算法
[+] 新增 RSATool(含源码)
2006.06.25 V6.0.0.1
[*] 修正一个除法bug(该bug是优化时没及时“return”所致),其影响面很大
[*] 修改 Gcd 算法中的一个临界值
[-] 去掉一些英文版应用程序中出现的“μs”时间单位(改用“ms”计量)
2006.06.21 V6.0.0.0
[*] 优化了 HugeCalc 核心算法
[*] 一个 HugeCalc.dll 同时兼容 MBCS + UNICODE 版
[*] 修改原STL接口为更通用的数据接口
[+] 同时导出WINAPI接口,以方便标准C语言或其它语言动态调用
[+] 同时制作了TLB接口,以方便所有支持COM编程的语言调用
[+] 新增快速素性检测算法
[+] 新增生成最相邻素数算法
[+] 新增随机类算法
[*] 改进大数开方、最大公约数等算法
[+] 导出函数新增到 657 个(标准C++接口 446 个;标准C接口 211 个;同等功能的 MBCS / UNICODE 函数不重复统计)
[+] RegDLL.exe 具备升级自动注册功能
[*] 改进了 HugeCalc.exe,新增素性测试及生成素数功能(注:HugeCalc.exe 还特别取消了对未注册用户的全部限制)
[*] 改进了 PrimeNumber.exe,使之更精巧(HugeCalc 现已提供该程序相应导出接口,以方便用户自由使用);若有算法库 HugeCalc 的支持,还可自动生成超大素数。
[*] 改进了 Factorial.exe,使之在发现有 HugeCalc V6.x 以上版本时,自动开放动态调用 DLL 的功能
2005.10.18 V5.1.0.1
[+] 新增一些数论函数
[+] 新增指定精度函数
[*] 原进制转换结构更改为导出类
[*] 优化了许多核心算法
[*] 放宽对未注册用户的使用限制
[+] 提供多种模式以供未注册用户进行试用和评估
[+] 导出函数新增到 428 个
[*] 修改了注册程序 RegDLL.exe,使之更智能
[*] 改进了 PrimeNumber.exe,可以迅速预测出屏幕输出的字串长度、文件输出的大小及行数等信息
2005.06.28 V5.0.0.1
[+] 新增指数为超大整数的乘方取模运算
[+] 高精度计时器可设定毫秒、微秒、纳秒等不同精度
[+] 导出函数新增到 377 个
[+] 新增 FactorialTail,含源代码及相关文档
2005.05.25 V5.0.0.0
[+] 新增16进制算法系统(可与原10进制算法系统灵活转换)
[+] 新增超大整数取对数运算
[+] 新增AND/OR/XOR等位运算
[+] 新增错误代码报告功能
[+] 导出函数新增到 372 个
[*] 改写了部分核心算法,解掉几处小bug
[+] 同时发布 UNICODE 版的 HugeCalc
[*] 修改了 HugeCalc、PrimeNumber、Factorial、AutomorphicNumber 的界面
2004.12.08 V4.0.0.0
[*] 改进了输出算法,效率再提高 3 倍以上
[*] 修改部分函数接口
[+] 导出函数新增到 184 个
[*] 修改了 HugeCalc、PrimeNumber、Factorial、AutomorphicNumber 的界面
[*] 改进了 AutomorphicNumber 的算法,复杂度由原来的 O(n^2) 降为 O(n*log(n))
[+] 新增“某些平台下 RichEdit 控件显示出乱码问题”的解决方案
2004.10.18 V3.0.2.1
[*] 改进了计算 Fibonacci 数列的算法
[+] 支持十六进制字符串直接对超大整数的初始化或赋值
[*] 全面提升除法、开方及相关的最大公约数/最小公倍数/进制转换等运算效率
[*] 修改了 HugeCalc 的界面
[+] ▂▄▆█ 首次公开发布了 HugeCalc.dll 所有的接口文件(见目录\HugeCalc_Dll_Import\)█▆▄▂
2004.09.19 V3.0.1.2
[*] 改进了开平方算法
[*] 改进了进制转换算法
2004.09.10 V3.0.1.1
[*] 改进了除法算法
[*] 改进了开任意次方的算法
2004.08.08 V3.0.0.1
[*] 大整数乘法采用了 FNT+CRT 算法,再次提速
[*] 改进了输入输出算法
[*] HugeCalc.exe 的输入栏突破 32,767 个字符限制
[*] PrimeNumber 将计算范围由“[min,max)”改为“(min,max]”
2004.06.01 V2.1.0.1
[*] 解掉了“开平方”、“开立方”算法中的bug
[*] 解掉了“超大整数除以小整数”算法中的bug
[*] 改进素数搜索算法、并对乘法模块进行了优化
[*] 核心模块首次采用内嵌汇编优化
[*] PrimeNumber 实现了分段搜索存储功能
[*] PrimeNumber、Factorial、HugeCalc 中的 32bit 入参上限均扩大为 2^32-1
2004.05.08 V2.0.1.1
[*] 充分运用数论知识优化算法
[*] 改进了(双)阶乘、排列、组合等算法,速度提高 25% 左右
[*] Factorial.exe 可选是否需输出到窗口(因为“写屏”太费时间)
[+] 新增软件 PrimeNumber.exe,可生成不大于指定自然数的所有素数
2004.04.27 V1.2.0.1
[*] 优化了乘法群组运算算法
[*] 改进了开任意次方的算法
[*] 改进了(双)阶乘的算法
[*] Factorial.exe 进行格式化输出
[*] Factorial.exe 可将结果保存成文件
[-] 不再发布 UNICODE 版的 HugeCalc
2004.04.08 V1.1.0.1
[+] HugeCalc.dll 导出函数新增到 169 个
[*] 改进了乘法算法
2004.03.29 V1.0.1.1
[*] HugeCalc.dll 导出函数达到 97 个
[+] 新增配套软件 HugeCalc.exe,虽然仅使用了部分功能,但已很强大
[-] 不再提供自由的 Demo&Test 源代码
2004.03.15
[+] 新增软件 Factorial.exe,可快速计算(双)阶乘,可独立运行
2004.03.02 V1.0.0.1
[+] 发布该算法库 HugeCalc.dll 雏形
[+] 同时提供 Demo&Test 源代码(含 UNICODE 版)