利用Java怎么求出一个圆的周长与面积

  介绍

利用Java怎么求出一个圆的周长与面积?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

<强>代码如下:

进口java.util.Scanner;
公共类Test011 {
,静态双MontePI (int n) {
,,双π;
,,双x, y;
,, int i,总和;
,,金额=0;
,, (i=1;我& lt;n;我+ +){
,,, x=math . random ();
,,, y=math . random ();
,,,如果((x * x + y * y) & lt;=1) {
,,,和+ +;
,,,}
,,}
,,π=4.0 */n;
,,返回π;
,}
,公共静态void main (String [] args) {
,, int n;
,,双π;
,, System.out.println(“蒙特卡洛概率算法计算圆周率:“);
,,扫描仪输入=new扫描仪(系统);
,, System.out.println(“输入点的数量:“);
,, n=input.nextInt ();
,,π=MontePI (n);
,, System.out.println(“π=?π);,,
,,,双半径;
,,,双区;
,,,双圆;
,,,扫描仪input2=new扫描仪(系统);
,,, System.out.println(“输入圆半径“);
,,,=input2.nextInt半径();
,,,圆=2 *π*半径;
,,,面积=*半径*π;
,,, System.out.println(“女儿家的面积+区域),
,,, System.out.println(“圆女儿家+圆);
,,}
}

<强>输出:

蒙特卡洛概率算法计算圆周率:   之前输入点的数量:

然后你就可以在控制台输入点的个数,求圆周率的近似值,再输入想要求的圆的半径,就可以得到周长和面积了。

<强>例:

蒙特卡洛概率算法计算圆周率:   输入点的数量:   9887766   π=3.141522968889029   输入圆半径   5   该地区is78.53807422222573   圆is31.415229688890292

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

利用Java怎么求出一个圆的周长与面积