import java.math.BigInteger;/** from NowJava.com**/
public class Main
{
private static BigInteger TWO = BigInteger.valueOf(2);
// recursive declaration of method fibonacci
public static BigInteger fibonacci(BigInteger number)
{
if (number.equals(BigInteger.ZERO) || number.equals(BigInteger.ONE)) // base cases
return number;
else {
return fibonacci(number.subtract(BigInteger.ONE)).add(fibonacci(number.subtract(TWO)));
}
}
// displays the fibonacci values from 0-40
public static void main(String[] args)
{//来 自 时代Java - nowjava.com
for (int counter = 0; counter <= 40; counter++)
/**代码未完, 请加载全部代码(NowJava.com).**/
本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。