中易网

用java做1000的阶乘

答案:3  悬赏:50  
解决时间 2021-03-01 02:51
不能用bigInteger
最佳答案
不能用bigInteger,就用byte[]来存储数值。比如:定义一个足够大的byte[]数组(byte[300]),当存储一个40位数的数值时,用byte[]的一个位置保存一个位上的数字,这样用了byte[]的40个元素。这么说你应该明白了吧?不明白请提出,我再解释。
全部回答
可以用字符串。。。。。。。。。
用递归算法就可以搞定了哦! public int factorial(int n) { if(n == 0 || n == 1) { //当n是0或者1的时候,阶乘结果就是0 return 1; } else { //当 n 大于0 的时候,阶乘的结果就是 n*(n-1)*(n-2)* 。。。。 return n* factorial(n-1); } } 帮到你了别忘了采纳
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
聚福缘烩面在什么地方啊,我要过去处理事情
天津中考数学答题技巧,求高人
非诚勿扰导演怒斥女嘉宾的女嘉宾是谁
电路板上各种元件焊接顺序,用回流焊
前进水果青菜商店怎么去啊,有知道地址的么
ALNO这个牌子的橱柜怎么样?
女人喜欢刺激吗?
天津市宁河区人民检察院检察服务中心在哪里啊
我是做汽车销售,我卖的是:江淮、猎豹、众泰
i54200m和i54200u哪个好
2016年进出口银行面试出来吗
神秘海域海4拍卖到了20万以上会怎么样
黔西南州易发矿山机械设备有限公司我想知道这
应交增值税怎么计算 如题:
快乐的大脚2 妈妈在悬崖下鼓励小企鹅要勇敢的
推荐资讯
在大石座地铁到三元里站票价?
白云乡山水画专项研修班地址在什么地方,想过
买了房,交了首付款,开发商五证不全,请问可
西班牙语重音符号和上面波浪怎么打出来?
三匠名门赤坎店我想知道这个在什么地方
谁知道意大利cd捷亚迪护肤品哪个网站可以买到
雅晨装饰在什么地方啊,我要过去处理事情
柏林咖啡厅在哪里啊,我有事要去这个地方
大腿内侧鸡蛋大小疙瘩有没有生命危险
一个有小三的男人,现在已经不在一起了,老婆
给神位上供能不能让外人看
电脑换哪些硬件才能换游戏不卡和运行起来不卡
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?