数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 38221|回复: 40

[原创][下载]高精度算法库 HugeCalc(比最新的 Mathematica、Maple 速度更快!)

[复制链接]
发表于 2004-9-22 11:29 | 显示全部楼层 |阅读模式
[watermark]    我历经十余载自开发的一套快速算法库 HugeCalc,该算法库可对超大整数进行完全精度计算,并具有良好的可扩展性。现有公共接口 169 个。本算法库小巧精悍,其速度完全可与大型专业数学工具软件媲美。
    经测试对比,它的核心算法比最新的 MathematicaMaple 速度更快(请见下面的测试报告,压缩包中有测试程序/测试源代码):
+--------------+-----------------------------+-----------------------------+
|       n!     |     A        B        C     |          result             |
|--------------|-----------------------------|-----------------------------|
|  1,000,000!  |  12.687s  23.265s  31.489s  |  0.82639... x 10^5,565,709  |
|    800,000!  |   8.407s  17.172s  23.201s  |  0.56846... x 10^4,375,040  |
|    400,000!  |   3.782s   6.906s   9.219s  |  0.25344... x 10^2,067,110  |
|    200,000!  |   1.531s   2.656s   3.702s  |  0.14202... x 10^973,351    |
|    100,000!  |   0.625s   0.907s   1.469s  |  0.28242... x 10^456,574    |
|     80,000!  |   0.515s   0.672s   1.031s  |  0.30977... x 10^357,507    |
|     40,000!  |   0.203s   0.250s   0.422s  |  0.20916... x 10^166,714    |
|     20,000!  |   0.078s   0.078s   0.218s  |  0.18192... x 10^77,338     |
|     10,000!  |   0.031s   0.031s   0.093s  |  0.28462... x 10^35,660     |
+--------------+-----------------------------+-----------------------------+

  A -- HugeCalc 3.0.0.1
  B -- Mathematica 5.0.0.0
  C -- Maple 9.50 (April 7 2004, Build ID 155251)
----------------------------------------------------------------------------
备注:
    1、MathematicaMaple 为当今世界上最优秀的几个数学软件之一,在高精度的数值计算等领域享有盛誉;
    2、HugeCalc 则是一款自主开发的国产软件,其核心算法已不逊于它们,甚至有所胜出!
    3、参与本次测试之版本均为当前的最新版;
    4、以上测试均在同样的软硬件环境下:P4 CPU 1.70GHz / 256MRAM / WinXP
    5、以上测试均不含输出时间(请将 Factorial.exe 的“Output”选项全部关闭);
    6、如果需要输出,后两者将远落后于 HugeCalc 3.0.0.1!
    7、测试程序/源代码:
       A -- Factorial.exe (以 HugeCalc 为内核)
       B -- Factorial.nb  (Mathematica Notebook)
       C -- Factorial.mw  (Maple 9.5 Worksheet File)
    HugeCalc最新版 v3.0.1.2)现可在各大软件下载网站免费下载(如华军电脑之家天空等)。
    曾有一些研究生、博士生用 HugeCalc 进行计算,评价为是其使用过的最优秀的算法库。
    超大整数完全精度快速计算算法库 HugeCalc 具有良好的扩展性,可以完成许多高性能大规模计算。

   

    我现在在家外企工作,但感兴趣的是数学和算法研究,并希望开发出具有自主产权的世界一流的专业软件。
    我想了解一下它的真正价值,大家可否给我一些建议或指导?谢谢!
   
游客,如果您要查看本帖隐藏内容请回复
[/watermark]
发表于 2004-11-14 14:04 | 显示全部楼层

[原创][下载]高精度算法库 HugeCalc(比最新的 Mathematica、Maple 速度更快!)

我觉得楼主要是能开放原代码,可能对这款软件会更有前途。说真的,我不相信凭一人之力会比MATLAB要好,我现在用盗版MATLAB,仅数值计算这块我认为就无人能及
 楼主| 发表于 2004-12-10 09:31 | 显示全部楼层

[原创][下载]高精度算法库 HugeCalc(比最新的 Mathematica、Maple 速度更快!)

[这个贴子最后由gxqcn在 2004/12/10 09:32am 第 1 次编辑]

我不知道楼上的朋友是否真正比较过 HugeCalc 与 MatLab ?
请不要那么武断和盲目崇拜!
HugeCalc 超大整数完全精度快速计算器/算法库 V4.0.0.0  已正式发布 !
下载地址:华军软件园天空软件站 等。
发表于 2004-12-12 09:36 | 显示全部楼层

[原创][下载]高精度算法库 HugeCalc(比最新的 Mathematica、Maple 速度更快!)

????
作者说的任意超大整数 是什么意思???????
是负无穷到正无穷吗?
 楼主| 发表于 2004-12-14 08:46 | 显示全部楼层

[原创][下载]高精度算法库 HugeCalc(比最新的 Mathematica、Maple 速度更快!)

理论上为“负无穷到正无穷”,
实际上受内存限制及寻址范围限制,
但只要是可用字符串表达出的“整数”均可处理(范围已非常非常大)。
发表于 2005-2-24 18:59 | 显示全部楼层

[原创][下载]高精度算法库 HugeCalc(比最新的 Mathematica、Maple 速度更快!)

不错!要是能公布源码就更好了。
发表于 2005-3-6 09:48 | 显示全部楼层

[原创][下载]高精度算法库 HugeCalc(比最新的 Mathematica、Maple 速度更快!)

不知你能否做出快速判断质数的软件来,我认为那将更有用处
 楼主| 发表于 2005-3-11 16:33 | 显示全部楼层

[原创][下载]高精度算法库 HugeCalc(比最新的 Mathematica、Maple 速度更快!)

那只是一个应用的发展方向而已。
发表于 2005-3-15 19:38 | 显示全部楼层

[原创][下载]高精度算法库 HugeCalc(比最新的 Mathematica、Maple 速度更快!)

不错,欣赏以下
发表于 2005-3-17 13:59 | 显示全部楼层

[原创][下载]高精度算法库 HugeCalc(比最新的 Mathematica、Maple 速度更快!)

全球
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-6-17 09:46 , Processed in 0.097999 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表