大整数运算

时间:2010-05-15 03:45:28
【文件属性】:

文件名称:大整数运算

文件大小:180KB

文件格式:RAR

更新时间:2010-05-15 03:45:28

VC 大整数 开发 运算

VC开发的一个很好用的大整数的类, 最大可支持19999990位的十进制整数,可进行大整数的加、减、乘、除和取模运算,并带有求大整数的最大公因数、扩展Euclidean算法、中国剩余定理算法、Miller-Rabin素性测试算法、随机生成任意位的大整数等函数库,这个类的动态库曾用于商业软件之中,其可靠性和速度是得到确认的。附有示例程序。用于商业目的可能需要注册。


【文件预览】:
新建文件夹
----BigInt.dll(156KB)
----示例代码()
--------Resource.h(686B)
--------res()
--------BIntEuclidean.h(2KB)
--------示例代码Dlg.h(1KB)
--------BigInt.dll(156KB)
--------ZBInt.h(5KB)
--------示例代码Dlg.cpp(5KB)
--------示例代码.cpp(2KB)
--------示例代码.dsw(541B)
--------ZBIntArray.h(1KB)
--------示例代码.ncb(65KB)
--------PrimeTest.h(2KB)
--------Rand.h(644B)
--------示例代码.opt(54KB)
--------示例代码.aps(35KB)
--------StdAfx.cpp(210B)
--------示例代码.clw(1KB)
--------示例代码.dsp(5KB)
--------示例代码.plg(250B)
--------StdAfx.h(1KB)
--------BigInt.lib(30KB)
--------示例代码.h(1KB)
--------示例代码.rc(5KB)
--------BigIntReg.h(743B)
--------ReadMe.txt(4KB)
----说明.txt(318B)
----头文件()
--------BIntEuclidean.h(2KB)
--------ZBInt.h(5KB)
--------ZBIntArray.h(1KB)
--------PrimeTest.h(2KB)
--------Rand.h(644B)
--------BigIntReg.h(743B)
----BigInt.lib(30KB)

网友评论

  • 主要代码被封装到dill文件和lib文件中了,,,我只能看到框架和主要结构,,,并没有算法部分的展示。
  • 可以运行,但不易懂
  • 可以运行,但注释有点少。
  • 还行吧,有些地方还有些问题
  • 很好!能用,但看不懂。
  • 代码能运行。但不知道其中的原理。
  • 用的是指针链表 好像是负数的计算有些问题 需要改改
  • 不太容易看懂呀
  • 感觉一般一般,可以运行但是结构不够完美。
  • 代码可以运行
  • 代码风格不好!没足够的注释