Java_面试题目冰山一角
2013-12-07 13:23
295 查看
特别说明: 这些都是偶然遇到的题目(有些是同僚说到,有些是群里说到,有些是书籍提到,总之就是偶然遇到),没有指导作用,切记!再加上正好有空闲,就贴上来供大家探讨,有什么意见建议也可以直接评论什么的!谢谢大家的光临!
1、已知Pi可以用函数4 * (1 – 1/3 + 1/5 – 1/7 + …) 计算,项越多越精确,请写一个函数,计算小数点后5位的Pi;
1、已知Pi可以用函数4 * (1 – 1/3 + 1/5 – 1/7 + …) 计算,项越多越精确,请写一个函数,计算小数点后5位的Pi;
/* * *功能实现: * 已知Pi可以用函数4 * (1 – 1/3 + 1/5 – 1/7 + …) 计算,项越多越精确,请写一个函数,计算小数点后5位的Pi; * *解决方法: * (1)、数学建模: 4*(正负1/(2*(n-1)+1));n为循环次数值; * (2)、符号确定: 采用求模来确定_n%2==0,true为负, false为正; * (3)、格式化值: 采用java.text.DecimalFormat类的format()方法实现5位数要求; */ System.out.println(Math.PI); // 求接近pi值: double piv=0; for(double i=1; i<=5; i++) { piv += 4 * (i%2==0?-(1/(2*(i-1)+1)):+(1/(2*(i-1)+1))); } System.out.println(piv); // 格式化值: DecimalFormat df = new DecimalFormat("0.00000"); System.out.println(df.format(piv));
相关文章推荐
- Java高级工程师面试题目汇集
- Java面试常被问到的题目+解答
- 阿里巴巴Java程序员面试的11个题目,网友:居然一个都不会!
- java面试中的链表题目收藏
- Java高级工程师面试题目汇集(关于Struts,Spring,Hibernate三大框架的面试)
- 一道月薪3万的Java面试题目
- java面试题目
- 一些著名的大公司JAVA面试题目
- java面试题目
- 给即将在今年九十月份找工作立志从事java开发的同学分享一下常见的面试题目!
- Java面试经典题目
- 面试大总结:Java搞定面试中的二叉树题目
- 我面试时遇见过的Java面试题目
- 20个最佳的Java集合框架面试题目
- Java面试经典题目
- java开发工程师笔试面试题目准备
- 收录各种猥琐的Java笔试/面试题目
- java面试题目总结
- java面试题目2013/5/16
- Java面试题目收集