RosettaCodeData/Task/Fibonacci-sequence/PARI-GP/fibonacci-sequence-13.pari
2016-12-05 22:15:40 +01:00

11 lines
123 B
Text

fib(n)={
if(n<0,return((-1)^(n+1)*fib(n)));
my(a=0,b=1,t);
while(n,
t=a+b;
a=b;
b=t;
n--
);
a
};