如何不用递归计算Fibonacci数列要尽可能的算出大的数据,列如能算出第100项是多少或更大项

问题描述:

如何不用递归计算Fibonacci数列
要尽可能的算出大的数据,列如能算出第100项是多少或更大项

//求斐波拉契数列,第0项为数列首项.计算第92项时会溢出function Fibonacci(Index: Integer): Int64;var i: Integer; n1, n2, n3: Int64;begin n1 := 1; //各变量初始化 n2 := 1; Result := 1; for i := 2 to I...