フィボナッチ シーケンサーを変更して、100 項に達した後の数値がラップアラウンドして負にならないように取り組んでいます。私が書いたこのコードで BigInteger を使用するにはどうすればよいですか。
package me.kevinossia.mystuff;
import java.util.Scanner;
public class FibonacciDisplayer
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int total;
System.out.print("This is a Fibonacci sequence displayer.\nHow many numbers would you like it to display?");
total = input.nextInt();
long[] series = new long[total];
series[0]=0;
series[1]=1;
for(int i=2;i<total;i++)
{
series[i]=series[i-1] + series[i-2];
}
for(int j=0; j<total; j++)
{
System.out.print(series[j] + "\n");
}
input.close();
}
}
グーグルで高低を検索しましたが、私のケースに固有のものは見つかりません。