| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 550 人关注过本帖
标题:遇到个挺有意思的问题
只看楼主 加入收藏
萧瑟
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-8-30
收藏
 问题点数:0 回复次数:8 
遇到个挺有意思的问题
看似简单100的阶乘.

可是找不到存放的数据类型.int,long不行.而单精度,双精度的精确程度有限.单精度是6位有效数字,双精度是8位.

问问大家有没有什么很好的解决办法~~呵呵
2006-09-04 19:59
HuiSky
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2006-5-13
收藏
得分:0 

你可以搜索下论坛,上次我看过


2006-09-04 20:26
cwande
Rank: 2
等 级:新手上路
威 望:3
帖 子:333
专家分:0
注 册:2006-8-18
收藏
得分:0 
用高精度做吧

汗,都懒得写代码了.......... cheat了一个威望,哈.....
2006-09-04 20:41
萧瑟
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-8-30
收藏
得分:0 
高精度??可是不精确啊...有效位数太少了~

PS二楼:论坛里有么

2006-09-04 20:43
ww84020209
Rank: 1
等 级:新手上路
帖 子:190
专家分:0
注 册:2006-8-21
收藏
得分:0 
用数组做

2006-09-04 20:46
cwande
Rank: 2
等 级:新手上路
威 望:3
帖 子:333
专家分:0
注 册:2006-8-18
收藏
得分:0 
以下是引用萧瑟在2006-9-4 20:43:42的发言:
高精度??可是不精确啊...有效位数太少了~

PS二楼:论坛里有么

汗,就是用一个数组来保存n !的每一位数.


汗,都懒得写代码了.......... cheat了一个威望,哈.....
2006-09-04 20:47
andyss
Rank: 1
等 级:新手上路
帖 子:189
专家分:0
注 册:2006-4-8
收藏
得分:0 

用数学中的log


幽幽黄桷兰----建四狼
2006-09-04 21:04
偷着乐
Rank: 1
等 级:新手上路
帖 子:176
专家分:0
注 册:2006-8-16
收藏
得分:0 

用数组存放计算出的每一位数字,可以算出很大的数的阶乘


一切都是那么美好!比尼采还想象得深远!比幻觉还真实!
2006-09-05 10:07
303770957
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:6
帖 子:838
专家分:2125
注 册:2005-9-10
收藏
得分:0 

♂ 死后定当长眠,生前何须久睡。♀
2006-09-16 14:42
快速回复:遇到个挺有意思的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024941 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved