中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-17 17:56
47,814 主题排行 / 349,907 发帖 / 今日 4 篇 / 48,259 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 超长超多位数值的数据如何处理
可打印版本  952 / 2
第1楼 220110 发表于 2005-12-30 22:56
荣誉版主 发帖 313 积分 718
超长超多位数值的数据如何处理
请教,如果要做一个无限不循环的数据计算器,例如:如何能打印出 pi(3.14159.....) 值的小数点后的数万位,甚至于数百、数千万位?
用什么数据类型可做到?又如何定义那类型呢? (ASSEMBLY/C/C++中)

[ Last edited by 220110 on 2005-12-31 at 11:15 ]
第2楼 220110 发表于 2006-01-01 14:15
荣誉版主 发帖 313 积分 718
看来这问题真的有些难,我认识的一个在汇丰银行的软工也没答出来,也或许他不感兴趣吧。
但网上还是流传有这种计算器软件喔。我记得有个计算器,挺嚣的——输入计算pi 少于1000位,就提示:太低估我了吧,让我算1000位给看!——提示大概是这样意思。不过现在找不到它。
第3楼 220110 发表于 2006-01-01 14:25
荣誉版主 发帖 313 积分 718
有个朋友这么告诉我:
要自己写个大数的结构体出来。...
申请一个足够大的内存区,用一个指针指向他,管理这个大数的进位退位的算法 ...
重载所有的运算符号 。..
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023