RosettaCodeData/Task/Fibonacci-sequence/Groovy/fibonacci-sequence-3.groovy
2023-07-01 13:44:08 -04:00

2 lines
92 B
Groovy

final φ = (1 + 5**(1/2))/2
def aFib = { (φ**it - (-φ)**(-it))/(5**(1/2)) as BigInteger }