1. 首页
  2. 编程语言
  3. C#
  4. 无限长整数的阶乘计算(10000!只需要0.5秒即可)(窗口版)

无限长整数的阶乘计算(10000!只需要0.5秒即可)(窗口版)

上传者: 2020-06-09 03:03:50上传 RAR文件 36.35KB 热度 15次
内部设计了一个Unlimit无限宽的整数,用多个uint拼接起来,直接采用二进制做乘法和加法运算,因此速度最快。输出显示则把而进制转换成十进制,内部设计了一个UnlimTen类,自动把Unlimit类型转换成,UnlimTen类,其中的每一个uint项,是一个10^9进制的最小单元,继承和重载了ToString()这个函数。内部还加了一个自动计时功能。方法很简单,只需要对二进制熟悉,和多项式展开的数学基础,就很好理解了。
下载地址
用户评论