java中怎样用Stack类输出Fibonacci数列的前100项?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 18:01:58
java中怎样用Stack类输出Fibonacci数列的前100项?

java中怎样用Stack类输出Fibonacci数列的前100项?
java中怎样用Stack类输出Fibonacci数列的前100项?

java中怎样用Stack类输出Fibonacci数列的前100项?
练习了stack一下,数字太大,在第97项时会超出Long的取值范围,所以改用BigInteger做
import java.math.BigInteger;
import java.util.Stack;
public class Test{
public static void main(String[] args) {
Stack stk=new Stack();
stk.push(BigInteger.ZERO);//f(0)=0
stk.push(BigInteger.ONE);//f(1)=1
for(int i=2;i