网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月27日
漏签
0
天
java吧
关注:
1,266,484
贴子:
12,769,467
看贴
图片
吧主推荐
视频
游戏
9
回复贴,共
1
页
<返回java吧
>0< 加载中...
急急急急急急……!!
只看楼主
收藏
回复
我的天马
淼淼淼
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
高手 给一个求 50 阶乘的代码 本人已经快疯啦
送TA礼物
来自
掌上百度
1楼
2012-05-15 13:34
回复
我的天马
淼淼淼
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不是吧~~! 要沉??……
来自
掌上百度
2楼
2012-05-15 13:54
回复
收起回复
2025-06-27 12:40:24
广告
我的天马
淼淼淼
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
就这么沉啦?……
来自
掌上百度
3楼
2012-05-15 13:59
回复
收起回复
那十无忧
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
没试过,用BigDecimal.multiply(BigDecimal multiplicand) 应该可以吧
IP属地:澳大利亚
4楼
2012-05-15 14:09
回复
收起回复
那十无忧
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
如果不行的话
可以试试这个思路:用byte[]存储数字,用位运算实现乘法
IP属地:澳大利亚
5楼
2012-05-15 14:10
回复
收起回复
没id发不了贴
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
double a=1,;for(i=1,i<=50,i++){a=a*1}System.out.printIn{"50的阶乘是“+a};因为50!的值很大只有double存的下所以a定义double的
6楼
2012-05-15 14:16
回复
收起回复
那十无忧
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
试了一下 BigDecimal 可以
50! : 30414093201713378043612608166064768844377641568960512000000000000
IP属地:澳大利亚
7楼
2012-05-15 14:26
回复
收起回复
我的天马
淼淼淼
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
其实我在写一个求组合数的代码 发现数字太大尽然出负数 困扰了我一天啦
来自
掌上百度
8楼
2012-05-15 17:14
回复
收起回复
2025-06-27 12:34:24
广告
离开瞬间
淼淼
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
//递归调用
public class five {
public double countNum(double num){
if(num<=1)
return 1;
else
return num*countNum(num-1);
}
public static void main(String[]args){
System.out.print(new five().countNum(100));
} }
IP属地:安徽
9楼
2012-05-15 18:32
回复
收起回复
那十无忧
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我写过一个排列的,对元素个数做了限制,最多好像是20个
组合倒没写过
IP属地:澳大利亚
10楼
2012-05-15 18:53
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
小米YU7价格香不香
2454450
2
孙权配音鹿喑kana销号退网
2101630
3
守望先锋:力量迸发!
1850044
4
女友因为买小米汽车跟我大吵一架
1372572
5
复读蛰伏一年只为打脸吧友
1189578
6
《情感反诈模拟器》续作官宣
926275
7
曼城打爆尤文终结49年魔咒
659664
8
吉林大学回应学生热到打地铺
530495
9
眼红剑星?卡赞大背刺打对折
425348
10
这部剧终于迎来了最终季
340893
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示