分数序列规律求和
2017-10-24 21:33
316 查看
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前 20 项之和。
程序分析:找到分子与分母的变化规律;
在面试中手写代码很多人会大意不处理数据类型,这里的数据类型为double
程序分析:找到分子与分母的变化规律;
在面试中手写代码很多人会大意不处理数据类型,这里的数据类型为double
package com.math.forth; /*** * 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和。 程序分析:请抓住分子与分母的变化规律; * 在面试中很多人会大意不处理数据类型,这里的数据类型为double * * @author wql * */ public class Math11 { public static void main(String[] args) { double sum = method(); // 和sum可以进行小数点处理,用round()方法:四舍五入的功能 double sum2 = Math.round(sum * 100) / 100.0; System.out.println(sum); System.out.println(sum2); } public static double method() { double a = 1; double b = 2; double sum = 0; for (int i = 1; i <= 20; i++) { sum += b / a; double temp = a; a = b; b = temp + b; } return sum; } }
相关文章推荐
- 分数序列求和
- 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 1.程序分析:请抓住分子与分母的变化规律。
- c#编程:有一个分数序列,2/1,3/2,5/3,8/5,13/8,21/13....找出数列的规律并求出其前30项的和
- 第八周 OJ 分数序列求和
- 求分数序列和:int求和,小心溢出
- 分数序列找规律
- 第八周—OJ分数序列求和
- 1193分数序列求和
- 分数序列求和
- 1083 习题5-10 分数序列求和
- 找规律求和:有一分数列:2/1、3/2、5/3、8/5、13/8、21/13......求出这个数列的前20项之和。
- 简单序列求和
- 之江学院2017ACM 校赛Problem D: qwb与神奇的序列(找规律 快速幂)
- SDUT-1169 分数序列
- 蓝桥杯训练题java实现 入门训练 序列求和
- 序列求和
- 【C++】序列求和
- 天梯赛模拟题_(N个分数的求和)
- 分数求和
- 分数序列的前n项之和