手机
当前位置:查字典教程网 >编程开发 >Java >Java基于高精度整型实现fibonacci数列的方法
Java基于高精度整型实现fibonacci数列的方法
摘要:本文以实例形式讲述了Java基于高精度整型实现fibonacci数列的方法,分享给大家供大家参考之用。具体方法如下:packagecom.j...

本文以实例形式讲述了Java基于高精度整型实现fibonacci数列的方法,分享给大家供大家参考之用。具体方法如下:

package com.java.learning.recursion; import java.math.*; public class MainClass { public static void main(String args[]){ for(int i = 0; i < 100; i++){ f(i+1); } } public static BigInteger f(long n){ if(n <= 2){ return new BigInteger("1"); }else{ BigInteger n1 = new BigInteger("1"); BigInteger n2 = new BigInteger("1"); BigInteger temp = new BigInteger("0"); for(long i = 0; i < n -2; i++){ temp = n1.add(n2); n1 = n2; n2 = temp; } System.out.println("第" + n + "项为:" + n2); return n2; } } }

希望本文所述对大家的Java程序设计有所帮助。

【Java基于高精度整型实现fibonacci数列的方法】相关文章:

Java中new关键字和newInstance方法的区别分享

五种单件模式之Singleton的实现方法详解

java 字符串相减(很简单的一个方法)

解析如何用两个栈来实现队列的方法

Java 中实现随机无重复数字的方法

java实现单链表中是否有环的方法详解

java多线程编程之使用Synchronized关键字同步类方法

基于Java生成GUID的实现方法

java实现斐波那契数列的3种方法

java正则表达式提取数字的方法实例

精品推荐
分类导航