用java计算圆周率 PI=4-4/3+4/5-4/7.打印出第一个大于 3.1415小于 3.1416的值
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 14:10:06
用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的值
用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}
}