Skip to content

Instantly share code, notes, and snippets.

@SpineyPete
Created January 5, 2019 17:51
Show Gist options
  • Select an option

  • Save SpineyPete/3d9817b1d8e97b57be2f8fe8bbbdeca2 to your computer and use it in GitHub Desktop.

Select an option

Save SpineyPete/3d9817b1d8e97b57be2f8fe8bbbdeca2 to your computer and use it in GitHub Desktop.

Revisions

  1. Pieter Verhoeven created this gist Jan 5, 2019.
    6 changes: 6 additions & 0 deletions fibonacci.c
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,6 @@
    double fib(int n) {
    const double sqrt5 = sqrt(5);
    const double phi_a = (1 + sqrt5)/2;
    const double phi_b = (1 - sqrt5)/2;
    return (pow(phi_a, n) - pow(phi_b, n))/sqrt5;
    }