无心人 发表于 2008-3-14 07:47:35

这里不热
换个帖子吧

gxqcn 发表于 2008-3-14 08:02:52

原帖由 mathe 于 2008-3-11 16:03 发表 http://images.5d6d.net/dz60/common/back.gif
今天用了一下
CHugeInt& CHugeInt::InvertMod(CONST CHugeInt& hugeInvertBase, CONST CHugeInt& hugeMod);
看了下文档说明,说hugeMod是模,hugeInvertBase是底,返回模逆数。
所以我就以为用法是
r=CHugeInt:: ...

刚才在上班路上突然想到,其实我只需要再重载一个版本即可:
    CONST CHugeInt InvertMod(CONST CHugeInt& hugeInvertBase, CONST CHugeInt& hugeMod);
其内部实现则为:return CHugeInt().InvertMod( hugeInvertBase, hugeMod );
即将原导出函数再包装一下,以方便一些用户使用,但在帮助文档中注明新增函数效率略低(因需一个潜在的构造拷贝过程)

不知这样解决可好?要效率有效率,要方便可方便:)

qianyb 发表于 2010-2-1 09:56:08

我觉得HugeCalc的输入界面很不方便
我建议把界面改成像RsaKit的界面,参数通过两个输入框输入,把乘方、开方、GCD、对数功能等做成一个个按钮或从下拉框中选择
变量保存功能不错,建议多增加几变量

gxqcn 发表于 2010-2-1 10:13:35

它只是个测试演示程序。
现在界面已经太拥挤了,不好再增加输入框。

多输入窗口还有个问题,每次运算前必须将多个字符串全部转化成对应的大整数,
而现在的输入、输出分离排布的方式,则避免了上述的重复操作,且模块化更强。

wayne 发表于 2010-2-1 12:31:01

它只是个测试演示程序。
现在界面已经太拥挤了,不好再增加输入框。
http://bbs.emath.ac.cn/images/common/back.gif
这好说
可以增加一些tabs控件

专业点,叫notebook
页: 1 [2]
查看完整版本: 关于 HugeCalc 的bug/意见/建议反馈