2005-10-30

Lab 10-31-2005 Fibonacci numbers

/*這題目數據太大,用int or long都會不夠,所以只好用double*/
package fibonacci;
public class Fibonacci
{
public static void main (String[] args)
{
double r,num1=1,num2=1,num3;
int i;
r=num2/num1;
System.out.println("1\t"+num1+"\n"+"2\t"+num2+"\tthe ratio = "+r);
for(i=1;i<=98;i++)
{
num3=num1+num2; r=num3/num2;
System.out.println((i+2)+"\t"+num3+"\tthe ratio = "+r);
num1=num2;
num2=num3;
}
}
}

0 Comments:

張貼留言

<< Home