计算圆周率
来源:互联网 发布:网络明星用英语怎么说 编辑:程序博客网 时间:2024/04/29 11:11
计算圆周率
根据下面关系式,求圆周率的值,直到最后一项的值小于给定阈值。
输入格式:
输入在一行中给出小于1的阈值。
输出格式:
在一行中输出满足阈值条件的近似圆周率,输出到小数点后6位。
输入样例:
0.01
输出样例:
3.132157
题目判定
解题程序
编译器:*
JAVAC
程序代码:
import java.util.Scanner;public class Main { public static double f(int i) { double s=1; for(int j = 1,k = 1; j<=i ;j++) { k = k+2; s =s *j/k; } return s; } public static void main(String[] args) { Scanner scan = new Scanner(System.in); double temp,sum; double test; test = scan.nextDouble(); temp = 1; sum = 1; for(int i = 1; test < temp;i++) { temp =f(i); sum +=temp; } System.out.printf("%.6f",sum*2); }}
0 0
- 计算圆周率
- 计算圆周率
- 计算圆周率
- 计算圆周率
- 计算圆周率
- 计算圆周率
- java计算计算圆周率
- 圆周率的计算
- VB计算圆周率
- 计算圆周率运算次数
- 并行计算圆周率
- c++计算圆周率
- 并行计算圆周率
- 随机投点法计算圆周率
- 循环-02. 计算圆周率
- Linux 下计算圆周率
- 循环-02. 计算圆周率
- 并行计算圆周率
- “空中充电”是什么鬼,我的无线充电器还没买呢!
- 【计算机基础】如何选购计算机?
- JAVA中Stack和Heap的区别
- 通过SSH 实现穿透内网
- java代理模式-静态代理学习
- 计算圆周率
- 深度学习笔记:稀疏自编码器(2)——反向传导
- java 拦截器、过滤器、监听器
- LeetCode 237. Delete Node in a Linked List
- 虚拟机Linux下鼠标没反应
- 「转」中文文案排版指北
- 关于springboot的默认日志配置文件logback.xml
- Rxjava+Retrofit+Gson组合框架的使用(一)
- View 的滑动冲突