zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Java基于高精度整型实现fibonacci数列的方法

JAVA方法 实现 基于 整型 数列 高精度 Fibonacci
2023-06-13 09:15:45 时间

本文以实例形式讲述了Java基于高精度整型实现fibonacci数列的方法,分享给大家供大家参考之用。具体方法如下:

packagecom.java.learning.recursion;
importjava.math.*;
publicclassMainClass{
publicstaticvoidmain(Stringargs[]){
for(inti=0;i<100;i++){
f(i+1);
}
}

publicstaticBigIntegerf(longn){
if(n<=2){
returnnewBigInteger("1");
}else{
BigIntegern1=newBigInteger("1");
BigIntegern2=newBigInteger("1");
BigIntegertemp=newBigInteger("0");

for(longi=0;i<n-2;i++){
temp=n1.add(n2);
n1=n2;
n2=temp;
}
System.out.println("第"+n+"项为:"+n2);
returnn2;
}
}
}

希望本文所述对大家的Java程序设计有所帮助。