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

7 lines
146 B
Smalltalk

Integer >> fibBinet
|phi rPhi|
phi := Float phi.
rPhi := 1 / phi.
^ (1 / 5 sqrt) * ((phi raisedTo:self) - (rPhi raisedTo:self))