中易网

Java 问个问题,怎样把下面的改成BigInteger返回值 求教,

答案:3  悬赏:50  
解决时间 2021-02-20 21:21
public static int sire(long n)
{
if(n==1||n==2)
{
return 1;
}
else
return sire(n-1)+sire(n-2);
}
最佳答案
public static BigInteger sire(long n)
{
if(n==1||n==2)
{
return new BigInteger("1");
}
else
return new BigInteger(""+(sire(n-1).longValue()+sire(n-2).longValue()));
}
全部回答
就是string类型了前面加0的话;0001"+a,a又可以自增 }else if(a< }; /+a;000",就不是int类型了; int a = integer;可以在前面加0. 你可以这样嘛;00".. string i = "/.pasetint(i); if(a<100){ i = "10){ i = ".....
其实,看API很容易的了 import java.math.*; public class BigInt_Test{ public static BigInteger sire(long n){ if(n==1||n==2){ return new BigInteger("1"); }else{ return sire(n-1).add( sire(n-2) ); } } public static void main(String[] args){ System.out.println("sire(10)="+sire(10)); } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
普通示波器使用者有多少用到四个通道
超生费没钱交法院要强制执行国家要逼死人吗
中国邮政(丫江桥邮政支局)地址有知道的么?有
笔记本玩lol fps一直跳 140多跳到个位数 之前
请问事业成功的第一步为什么不能翻译成the fi
哪里能找到基金方面的英语词汇啊
中国高清网 怎么样
塑料透明的整理箱可以放冰块或袋保温运新鲜水
我是用吧火线分成两路的一路是经过电表一路不
38周感受生命之美地址有知道的么?有点事想过
装以汽车抵押贷款装GPS被骗了怎么办
租房协议签名不是房主是房主的姑爷合同有效吗
越狱中Kellerman跟Sara吃蓝莓馅饼怎么用筷子?
机械英文翻译
深圳搜门面怎么样?可靠么?
推荐资讯
名图2015年产的是国五排放标准吗
在3.14和3.15之间有几个三位小数
滴水能把石穿透,万事功到自然成之类的句字
东北实木地板地址有知道的么?有点事想过去
我爸妈老是管着我,现在一点自由都没有...
学习黑客必须掌握的知识是什么?
南京交通职业技术学院和江苏建筑职业技术学院
爱情公寓1 2 3所有人物包括群众演员
中润石油地址在什么地方,想过去办事
腰六家子我想知道这个在什么地方
上海地铁十七号线对昆山淀山湖有预留口吗
梦见借竹楼梯
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?