【题目如下】:

用公式

求的近似值,直到最后一项绝对值小于给定的精度。

如输入精度

,其计算结果运算如下(计算要求使用double精度):

【输入样例】:

【代码如下】:

import java.util.Scanner;
public class ArrayMax{public static void main(String[] args){System.out.print("请输入要求的精度值:");Scanner sc=new Scanner(System.in);double num=sc.nextDouble();double pi=0.0;double sum=1.0;double flag=1.0;double i=1.0;double common=4.0;while(Math.abs(sum)>=num){pi=pi+sum;flag=-flag;i=i+2.0;sum=flag/i;}pi=(pi+sum)*common;System.out.println(pi);}
}

java求π的近似值相关推荐

  1. Java黑皮书课后题第1章:1.7(求π的近似值)编写程序,显示4*(1-1/3+1/5-1/7+1/9-1/11【+1/13】)

    Java黑皮书课后题第1章:1.7(求π的近似值) 题目描述 代码 代码块 评析 修改日志 题目描述 可以使用以下公式计算π: [手动空格]π=4*(1-1/3+1/5-1/7+1/9-1/11+-) ...

  2. 泰勒求三角函数近似值

    记录用泰勒求三角函数近似值的问题 题目一 用泰勒展开式求cosx近似值 1.题目描述 按上述公式求近似值,要求最后一项绝对值小于给定值e.最后结果与库函数进行比较求误差. 2.代码实现 import ...

  3. 用公式π/ 4 = 1 – 1 / 3 + 1 / 5 – 1 / 7 + … 求π的近似值,直到最后一项的绝对值小于10的负6次方为止。

    用公式π/ 4 = 1 – 1 / 3 + 1 / 5 – 1 / 7 + - 求π的近似值,直到最后一项的绝对值小于10的负6次方为止. C源代码: #include <stdio.h> ...

  4. 年年有余之java求余的技巧集合

    背景 传说里玉皇大帝派龙王马上降雨到共光一带,龙王接到玉皇大帝命令,立马从海上调水,跑去共光施云布雨,但粗心又着急的龙王不小心把海里的鲸鱼随着雨水一起降落在了共光,龙王怕玉皇大帝责怪,灵机一动便声称他 ...

  5. c语言产生随机数_C语言 求的近似值

    点击上方"蓝字"关注我们 愉快的一天,不得不做的三件事: 种田,锄地,整代码!!! [题目] 用循环方法实现. (1)请利用"正多边形逼近"的方法求出π的近似值 ...

  6. Java求字符串中出现次数最多的字符

    Java求字符串中出现次数最多的字符  [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/details/51933611      Java ...

  7. C语言试题九十一之写一个程序,用公式π/4=1-1/3+1/5-1/7+...,求π的近似值,直到最后一项的绝对值小于10^-8为止。

    1.题目 写一个程序,用公式π/4=1-1/3+1/5-1/7+...,求π的近似值,直到最后一项的绝对值小于10^-8为止. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生 ...

  8. java求期望_Java 11的期望

    java求期望 过去的几年对Java世界一直是动荡不安的,在相当多的发行版中添加了各种各样的功能. 在开发人员社区中,人们逐渐意识到Java的开发速度不够快. 在最初的20年中,Java平台和Java ...

  9. java求1000内的水仙花数

    java求1000内的水仙花数 /*** java求1000内的水仙花数*/ public class Test29 {public static void main(String[] args) { ...

最新文章

  1. Visual Studio 2017 第三方依赖设置,附加依赖项和附加库目录
  2. jquery ajax设置头部,jQuery Ajax 设置请求头
  3. 概率分布之间的距离度量以及python实现(三)
  4. hive命令出现问题Failed with exception Java.io.IOException:java.lang.IllegalArgumentException: java.NET.URI
  5. oracle 中累加函数,Oracle 分析函数分组累加!
  6. 转载:JAVA日期处理
  7. 棋盘游戏(信息学奥赛一本通-T1451)
  8. pringboot后端解决跨域问题
  9. json 解析_json爬坑1:yajl解析json
  10. 简谈java的split
  11. 查看Windows上运行程序的异常日志
  12. Python 图片压缩
  13. 网站后台爆破工具:WebCrack
  14. Android 应用中使用ContentObserver自动填写短信验证码
  15. Spring Security 4 使用@PreAuthorize,@PostAuthorize, @Secured, EL实现方法安全(带源码)
  16. 已更新或删除的行值要么不能使该行成为唯一行
  17. 关于职业选择讲座的笔记
  18. es高级客户端聚合查询api快速入门
  19. vscode 下编译k210
  20. 由吃饭想到的产品痛点问题

热门文章

  1. 换了显卡之后显卡占用率上不去掉帧求解
  2. 【c++ debug】rospkg.common.ResourceNotFound: rosbag
  3. 102579-48-6,三肽Gly-Phe-Gly-aldehyde, H2N-GFG-CHO
  4. 一阶电路暂态响应的结果分析。_电路之暂态分析
  5. python中英文混输对不齐_python中英文混合字符串对齐输出
  6. 工程热力学Ch.4 热二律
  7. matlab 生成二维或三维空间中满足正态分布的样本点,并绘图
  8. java个人所得税计算方法计算方法 : 全月应纳税所得额 =工资薪金所得-3500 应纳税额 = 应纳税所得额 *税率-速算扣除数
  9. Day8字符串:知识点总结
  10. 15行Python代码能干嘛?能写一个抖音网页版的简易爬虫(附源码)