![]() |
中国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 |