该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

public class PAI

{

public static void main(String[] args)

{

int n = 700;

//Hello World! pai = 3.1401640828900845(n = 700)

System.out.println("Hello World! pai = " + getPAI(n));

//Hello World! pai = 3.1430191863875865(n = 700)

System.out.println("Hello World! pai = " + pai(n));

}

public static double getPAI(int n){

double pai = 0;

for(int i = 0;i < n;i++){

if((i&1) == 0){

pai += 4D/(2*i + 1);

}else{

pai -= 4D/(2*i + 1);

}

}

return pai;

}

public static double pai(int n){

if(n == 0){

return 4D;

}

if((n&1) == 0){

return pai(n - 1) + 4D/(2*n + 1);

}else{

return pai(n - 1) - 4D/(2*n + 1);

}

}

}

java 近似值 循环次数,java题求解相关推荐

  1. JAVA经典算法50题(转)

    转载请注明出处:http://blog.csdn.net/l1028386804/article/details/51097928 JAVA经典算法50题 [程序1]   题目:古典问题:有一对兔子, ...

  2. 2015年第六届蓝桥杯省赛Java B组真题+个人题解

    1-三角形面积 思路: 割补法求三角形面积 s=矩形面积-3个小三角形面积 答案: 28 代码: import java.io.IOException; import java.io.PrintWri ...

  3. 2017第八届蓝桥杯省赛JAVA C组真题解析(带源码及解析)

    蓝桥杯历年真题及解析. 目录: 蓝桥杯历年真题及解析. A:外星日历(难度:★) 题目: 分析: 代码: B:兴趣小组(难度:★) 题目: 分析: 代码: C:纸牌三角形(难度:★★★) 题目: 分析 ...

  4. Java面试突击100题

    1.谈谈对面向对象思想的理解 首先,谈谈"面向过程"vs"面向对象" 我觉得这两者是思考角度的差异,面向过程更多是以"执行者"的角度来思考问 ...

  5. 0-1背包 java_0-1背包问题,java的动态规划如题,代码如下public

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 0-1背包问题,java的动态规划 如题,代码如下 public class dongtaiguihua01 { public static void m ...

  6. java蓝桥杯凑算是,第七届蓝桥杯JAVA B组真题解析-凑算式(第三题)

    第七届蓝桥杯JAVA B组真题解析-凑算式(第三题) 凑算式 A+B/C+DEF/GHI =10 (如果显示有问题,可以参见[图1.jpg]) 这个算式中AI代表19的数字,不同的字母代表不同的数字. ...

  7. 2013第四届蓝桥杯Java组省赛题解析

    2013第四届蓝桥杯Java组省赛题解析 目录 第一题:高斯日记 第二题:马虎的算式 第三题:第39级台阶 第四题:黄金连分数 ​第五题:前缀判断 第六题:三部排序 ​第七题:错误票据 第八题:翻硬币 ...

  8. java编译程序的基本命令是什么,【填空题】Java中编译java 程序的命令是 1 ,执行java程序的命令是 java 。...

    [填空题]Java中编译java 程序的命令是 1 ,执行java程序的命令是 java . 更多相关问题 [多选] 下列骨折中属于关节外骨折的是(). [多选] 骨折早期局部的并发症包括(). [多 ...

  9. 2019 最全阿里天猫Java 3面真题,含面试题答案!

    1 阿里天猫Java一面 自我介绍 jvm GC原理,JVM怎么回收内存 ConcurrentHashMap是怎么解决并发问题的? HashMap怎么从链表转换为红黑树?如果存入的是null键,放在桶 ...

最新文章

  1. .offset().top是什么意思?
  2. 中青旅:在线旅游行业如何选型数据分析平台?
  3. Android app集成Google Map方法
  4. 小冰发布全球首款人工智能Office,沈向洋:我们不走寻常路
  5. c语言猜拳游戏实验报告,《猜拳小游戏》--一个c语言写的小项目
  6. 【博客项目】—Joi(八)
  7. Magento(CE1.X)自带模块解析一
  8. 用jTessBoxEditor自动训练3500常用汉字
  9. WebApp 安全入门
  10. 西门子200PLC步进控制(入门)
  11. word公式大括号内容对齐
  12. 基于Vue的俄罗斯方块游戏设计与实现
  13. 翻车!误删/usr/lib/引发的血案,从棺材边成功抢救的过程分享。
  14. 程序员怎么从中国直接去美国工作?
  15. iOS tableView 右侧索引视图状态获取
  16. SQL Server、MySQL知识点
  17. 数字图像处理:数值图像的文件格式总结
  18. MT40A1G16KH-062E AIT内存MT40A1G16KH-062E AUT
  19. MyEclipse 下载
  20. aac转化为mp3怎么转?

热门文章

  1. niginx高性能原因
  2. 每日一程-10.五种基本随机数测试-续
  3. Windows.Web.Http.HttpClient.GetStringAsync 总是返回相同的结果
  4. Spring boot 如何读取配置文件properties中的信息
  5. WebStorm常用设置(转载)
  6. oracle获取时间毫秒数
  7. Gridview分页模板
  8. STM32F103中文参考手册之时钟树
  9. java8 stream中的惰性求值
  10. 非静态方法可以调用静态变量吗