java用求Fibonacci函数
来源:互联网 发布:淘宝店标志设计 编辑:程序博客网 时间:2024/06/08 19:37
问题描述:
声明一个方法实现对斐波那契数(Fibonacci)函数的计算。
程序代码
import java.util.Scanner;public class MyFun6 {public static void main(String[] args) {// TODO Auto-generated method stubScanner in = new Scanner(System.in);int x;System.out.println("请输入一个数:");x = in.nextInt();System.out.println(x+"的斐波那契数为"+Fibonacci(x));}public static double Fibonacci(double num){double term=1;double sum=0;int i=1; while(Math.abs(term)>=1e-5) { sum=sum+term; term=term*(-1)*num*num/((2*i)*(2*i-1)); i++; } return sum;}}
输出结果
心得体会
作为一名大二菜鸟,刚刚接触java,很多地方都不懂,所以慢慢打一些很短的代码,一方面练练手,另一方面希望可以提高自己的编程思维。可能我代码的有很多不合格,望包涵。
0 0
- java用求Fibonacci函数
- JAVA蓝桥杯Fibonacci求余
- 求fibonacci
- 用递归函数求Fibonacci数列中的第n个数(C++语言)
- 用java编写 Fibonacci
- 请用递归算法,求Fibonacci数列。
- 升级版:用数组求Fibonacci序列
- 用数组处理求Fibonacci数列问题
- Fibonacci again and again(求sg函数)
- 一个求最大公约数的函数、一个求Fibonacci(斐波那契)数列函数
- Fibonacci函数
- Fibonacci函数
- java中用递归方法求第n个Fibonacci数
- 求fibonacci数列第100项的值(Java实现)
- O(logn)时间复杂度求Fibonacci数列(java)
- 求Fibonacci数(递归)
- 二分法求Fibonacci数列
- 求Fibonacci 数列
- 每日学一点-jsonp(ajax跨域请求)
- 卡特兰数
- Linux Kernel设备驱动模型之 struct driver_private
- POJ 2251
- CSS3
- java用求Fibonacci函数
- 20. Valid Parentheses
- p2p 打洞原理
- java(static关键字补充)
- 实验报告1_YUV2RGB
- JAVA遍历List<Map<String,Object>> 如何根据List中Map的Value的值进行遍历
- Android通知栏版本兼容解决方案
- 适合C\C++程序员的书籍
- map和set区别