matlab 发表于 2013-2-16 18:14:45

hugecalc的把整数三位三位分开的功能如何实现的呢?

我想把整数三位三位地分开,但是不知道如何实现,但是我知道hugecalc是能实现的,请问
如何实现的呢?
请郭回答一下吧

qianyb 发表于 2013-2-16 23:13:49

输出时判断位数,每三位加一个逗号 或空格

gxqcn 发表于 2013-2-17 08:05:22

这些都是要自己写代码的,不是编程语言提供的现成功能,
原理基本上如上所述。

matlab 发表于 2013-2-17 09:05:33

这些都是要自己写代码的,不是编程语言提供的现成功能,
原理基本上如上所述。
gxqcn 发表于 2013-2-17 08:05 http://bbs.emath.ac.cn/images/common/back.gif
那你能把你的这段代码共享一下吗?我觉得应该没超过30行吧,不应该有太大的机密吧

gxqcn 发表于 2013-2-17 11:14:26

这不是什么机密,代码并非重要,关键是算法原理,也不难。

我的是大整数输出,要考虑从末尾向前每3个数分节,
即求模1000的余数后反向输出,再添上需要的间隔即可。

matlab 发表于 2013-2-17 13:28:46

这不是什么机密,代码并非重要,关键是算法原理,也不难。

我的是大整数输出,要考虑从末尾向前每3个数分节,
即求模1000的余数后反向输出,再添上需要的间隔即可。
gxqcn 发表于 2013-2-17 11:14 http://bbs.emath.ac.cn/images/common/back.gif
那就不妨共享一下吧,我最近在学习vb呢,我只是一个vb菜鸟,需要多学习
页: [1]
查看完整版本: hugecalc的把整数三位三位分开的功能如何实现的呢?