RosettaCodeData/Task/Fibonacci-sequence/Haskell/fibonacci-sequence-1.hs
2023-07-01 13:44:08 -04:00

6 lines
118 B
Haskell

import Data.CReal
phi = (1 + sqrt 5) / 2
fib :: (Integral b) => b -> CReal 0
fib n = (phi^^n - (-phi)^^(-n))/sqrt 5