自制高精计算器-可算1000位大整数阶乘(开源)
  • 板块灌水区
  • 楼主rmxlinux
  • 当前回复11
  • 已保存回复11
  • 发布时间2021/1/16 20:56
  • 上次更新2023/11/5 04:45:45
查看原帖
自制高精计算器-可算1000位大整数阶乘(开源)
86896
rmxlinux楼主2021/1/16 20:56

这个高精计算器叫做dc,是一个实验,仿照linux下自带计算器bc,有任意调节小数保留位数(最高65536位)与多个指令,可以55秒解出2\sqrt{2}的小数后500500比bc效率低多了(小声(解决一些及其毒瘤的运算如250002^{5000}1000!1000!是没有问题的),今后还会有大量更新,请多多关注(直球

这是上一个版本的升级,感谢芥末鱼子酱君对我的帮助!

(蒟蒻代码不专业,尤其感谢一位巨佬的意见,我以后会多多注意的)

下载代码及程序 (还是不会用github,orz) 提取码:vxsz

升级功能截图 升级:

  1. 增加开方、开任意方、阶乘函数和自定义函数
  2. 增加循环命令 while 、增加历史记录
  3. 修复了一些影响计算的严重bug,改进算法,提高效率。
  4. 更多请参见 HELP.txt ,升级的新功能见上图

debug事例:7897/6以前的版本会算成1000,现在是正确值。(兄啊你这错的太离谱了罢!)


注:

  • src文件夹里有一个头文件叫dc_calc.h,这个头文件里有高精库,亲测可以直接拿来用

  • 有些大佬的电脑可能不能直接运行,编译src即可。

  • 如果电脑装了dev-c++,可以直接打开dc.dev。


p.s. 本项目由CA信息社维护。使oier更专业,欢迎加入我们。以后有机会拿到自动对拍工具oiak(还在开发中)

2021/1/16 20:56
加载中...