作业帮 > 综合 > 作业

用java计算圆周率 PI=4-4/3+4/5-4/7.打印出第一个大于 3.1415小于 3.1416的值

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/04 07:03:43
用java计算圆周率 PI=4-4/3+4/5-4/7.打印出第一个大于 3.1415小于 3.1416的值
用java计算圆周率 PI=4-4/3+4/5-4/7.打印出第一个大于 3.1415小于 3.1416的值
比较喜欢这种带点数学的题目:
public class PI{
\x09public static final float MIN = 3.1415f;
\x09public static final float MAX = 3.1416f;
\x09public static void countPI(){
\x09\x09int i = 0;
\x09\x09float result = 0.0f;
\x09\x09while(result=MAX){
\x09\x09\x09System.out.println(i);
\x09\x09\x09if(i%2==0){
\x09\x09\x09\x09result = result + (float)4/(2*i+1);
\x09\x09\x09\x09System.out.println(result);
\x09\x09\x09}else{
\x09\x09\x09\x09result = result - (float)4/(2*i+1);
\x09\x09\x09\x09System.out.println(result);
\x09\x09\x09}
\x09\x09\x09i++;
\x09\x09}
\x09\x09System.out.println("result:"+result);
\x09}
\x09public static void main(String args[]){
\x09\x09PI.countPI();
\x09}
}