2019-09-12 10:33:56 -07:00
|
|
|
Public Function Fib(ByVal n As Integer) As Variant
|
|
|
|
|
Dim fib0 As Variant, fib1 As Variant, sum As Variant
|
2013-04-10 22:43:41 -07:00
|
|
|
Dim i As Integer
|
|
|
|
|
fib0 = 0
|
|
|
|
|
fib1 = 1
|
|
|
|
|
For i = 1 To n
|
|
|
|
|
sum = fib0 + fib1
|
|
|
|
|
fib0 = fib1
|
|
|
|
|
fib1 = sum
|
2019-09-12 10:33:56 -07:00
|
|
|
Next i
|
2013-04-10 22:43:41 -07:00
|
|
|
Fib = fib0
|
|
|
|
|
End Function
|