数学研发论坛

 找回密码
 欢迎注册
查看: 3607|回复: 12

[分享] 全精度大整数计算器 1.0

[复制链接]
发表于 2011-3-13 15:47:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?欢迎注册

x
我开发了一个软件:全精度大整数计算器 1.0,可以实现算式运算,目前支持大整数的+(加)、-(减)、*(乘)、/(除)、%(模)、^(乘方) 运算。

使用方法:输入算式,按 = 得出结果。
例如:
输入:3^23 * (-9*6) - 23 + 15 * 21
结果:-5083731656366

放附件里了,有兴趣的朋友可以下载使用。

calc.exe

158.5 KB, 下载次数: 37, 下载积分: 金币 -1 枚, 经验 1 点, 下载 1 次

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-3-14 10:17:55 | 显示全部楼层
很好,不过建议支持Unicode吧,否则在非中文环境下,界面都是乱码

calca.png
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-3-14 16:41:51 | 显示全部楼层
我坚持使用mathematica
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-3-15 08:52:59 | 显示全部楼层
鼓励原创。

经测试:9^1000 / 3^1000 结果是错误的。

另,效率有很大提升空间:计算 99999^99999,楼主的程序需 70s 左右,HugeCalc 仅需 0.06s
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-3-15 10:11:48 | 显示全部楼层
一直想开发一个和楼主类似的软件包,但终没有完成。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-3-15 21:00:46 | 显示全部楼层
鼓励原创。

经测试:9^1000 / 3^1000 结果是错误的。

另,效率有很大提升空间:计算 99999^99999,楼主的程序需 70s 左右,HugeCalc 仅需 0.06s
[size=200]gxqcn 发表于 2011-3-15 08:52

华罗庚说:下棋找高手,弄斧到班门

看来楼主是想到郭门前弄斧呀,
不过hugecalc估计也有二十年了吧
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-3-15 21:02:02 | 显示全部楼层
好长时间没有碰hugecalc了,
自从上了这个论坛后的一段时间,
我觉得还是mathematica适合我
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-3-16 09:52:25 | 显示全部楼层
建议楼主下载一个gmp,然后将自己里面计算部分替换成gmp看看.
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2011-3-16 15:51:03 | 显示全部楼层
谢谢各位的反馈!
现已对软件做了修正,大数库更新为gmp库,欢迎各位使用 calc.exe (347.67 KB, 下载次数: 25)
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-3-16 15:54:35 | 显示全部楼层
9# qq250
1)郭老大的HugeCalc 总体性能比 gmp 要好些
2)编译gmp的时候要打开  enable-cxx才支持 C++
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2019-6-19 02:38 , Processed in 0.127066 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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