RosettaCodeData/Task/Fibonacci-sequence/C/fibonacci-sequence-3.c
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

6 lines
151 B
C

#include <tgmath.h>
#define PHI ((1 + sqrt(5))/2)
long long unsigned fib(unsigned n) {
return floor( (pow(PHI, n) - pow(1 - PHI, n))/sqrt(5) );
}