用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的值
比较喜欢这种带点数学的题目:
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}
}
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}
}
用java计算圆周率 PI=4-4/3+4/5-4/7.打印出第一个大于 3.1415小于 3.1416的值
计算圆周率PI=4-4/3+4/5-4/7..打印出第一个大于3.1415小于3.1416的值想问一下为什么运行没结果刚
按不同精度求圆周率.这个C++程序出了什么问题,题目是PI/4=1-1/3+1/5-1/7...求PI的
C语言计算PAI的值用圆周率PAI=4*(1-1/3+1/5-1/7+...)公式计算圆周率PAI.加到某项绝对值小于1
java 计算pi的值
C++用公式 PI=4-4/3+4/5-4/7+4/9……计算PI值 ,打印一张表,显示分别取前一项,前两项,前1000
用数字卡片3、4、5和小数点,可以摆出多少个不同的:1、小于0的小数?2、大于40而小于50的小数?
计算|圆周率-4|+圆周率-4
计算|4-圆周率|+|3-圆周率|等于多少
求圆周率的计算公式我已经知道了:pi/4=1-1/3+1/5-1/7+1/9……请给出其他的.
用嵌套的循环语句,分别边写程序打印下列4个图案.JAVA语言 用嵌套的循环语句,分别边写程序打印下列图案
利用pi/4 = 1 - 1/3 + 1/5 - 1/7 + ...,编程计算pi的近似值,直到最后一项的绝对值小于10