java运算中,如何引入π进行计算(希望能附上例子)?

 我来答
小舅舅有点帅
推荐于2019-08-25 · TA获得超过1万个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

Java中Math.PI就表示π。其源码为public static final double PI = 3.14159265358979323846。

比如说你要算半径为2的圆的面积,代码如下:

double pi=Math.PI

int r=2

double S=pi*r*r

运行结果如下图

扩展资料

package 计算π的近似值;

import java.util.Scanner;

public class Example1 {

public static void main(String[] args) {

Scanner scan=new Scanner(System.in);

System.out.println("请输入精度:");

double z=scan.nextDouble();

System.out.println("在精度为"+z+"的条件下,π约等于:\n"+jishuPI(z));

}

static double jishuPI(double z){

double sum=2;

int n=1;

int m=3;

double t=2;

while(t>z){

t=t*n/m;

sum=sum+t;

n++;

m+=2;

}

return sum;

}

}

参考资料:Java官网 API-Class Math

IEIOA
推荐于2019-10-22 · TA获得超过2.2万个赞
知道答主
回答量:16
采纳率:100%
帮助的人:5810
展开全部

Math.PI就表示π

例子:

比如说你要算半径为二圆的面积就可以输入

double pi=Math.PI(π)

int r=2

double S=pi*r*r

扩展资料:

上面的例子其实是一个赋值运算符方法:

赋值运算符以符号“=”表示,它是一个二元运算符(对两个操作数作处理),其功能是将右方操作数所含的值赋给左方的操作数。

例如:

1int a = 100;

参考资料:百度百科-JAVA

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
悦己文化
高粉答主

推荐于2019-08-02 · 人群里也是很寂寞的。
悦己文化
采纳数:690 获赞数:51714

向TA提问 私信TA
展开全部

Java中Math.PI就表示π。其源码为public static final double PI = 3.14159265358979323846。

比如说你要算半径为2的圆的面积,代码如下:

double pi=Math.PI

int r=2

double S=pi*r*r

运行结果如下图

扩展资料:

java中π的证明方法:

割圆法,计算公式为:π≈3*2^n*y_n。其中,n代表割圆次数,y_n代表圆中内嵌正6*n边形的边长,代码如下:

public class Example {

public static void main(String[] args) {

Scanner scan=new Scanner(System.in);

System.out.println("请输入割圆次数:");

int n=scan.nextInt();

cut(n);

}

static void cut(int n){

double y=1.0;

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

double π=3*Math.pow(2, i)*y;

System.out.println("第"+i+"次切割,为正"+(6+6*i)+"边形,圆周率π≈"+π);

y=Math.sqrt(2-Math.sqrt(4-y*y));

}

}

}

参考资料:

Java官方API-Class Math



本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我才是淡淡
2015-10-02 · TA获得超过1540个赞
知道小有建树答主
回答量:1289
采纳率:0%
帮助的人:724万
展开全部

仅供参考。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Viper_Zerg_
推荐于2017-05-26 · 超过33用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:57.1万
展开全部
Math.PI就表示π
比如说你要算半径为二圆的面积就可以
double pi=Math.PI
int r=2

double S=pi*r*r
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式