Por la Fórmula de Binet, sabemos que $F_n = \dfrac{1}{\sqrt{5}}\left(\phi^n-(-\phi)^{-n}\right) \approx \dfrac{1}{\sqrt{5}}\phi^n$ donde $\phi = \dfrac{1+\sqrt{5}}{2}$.
Usando esta fórmula, se puede disfrutar de la $F_{n-1}$ es el entero más cercano a $\dfrac{1}{\phi} F_n$ grandes $n$
Más rigurosamente, tenemos $F_{n-1} - \dfrac{1}{\phi} F_n = \dfrac{1}{\sqrt{5}}\left(\phi^{n-1}-(-\phi)^{-(n-1)}\right) - \dfrac{1}{\phi\sqrt{5}}\left(\phi^n-(-\phi)^{-n}\right)$ $= -\dfrac{(-\phi)^{-(n-1)}}{\sqrt{5}} - \dfrac{(-\phi)^{-(n+1)}}{\sqrt{5}}$ $= \dfrac{(-\phi)^{-n}}{\sqrt{5}}\left(\phi + \phi^{-1}\right) = (-\phi)^{-n}$.
Así, por $n \ge 2$,$\left|F_{n-1} - \dfrac{1}{\phi} F_n \right| = \phi^{-n} < \frac{1}{2}$, y así, $F_{n-1}$ es el entero más cercano a $\dfrac{1}{\phi}F_n$.
Dividiendo $F_n$ $\phi$ y redondeando el resultado al entero más cercano no debe ser demasiado computacional.