栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

java 计算π

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java 计算π

网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。 博主的思路是: 1.首先对服务器发送http请求。 2.对服务器的返回的html代码进行解析。(处理

方法一:割圆法 计算公式为: π≈3*2^n*y_n 其中,n代表割圆次数,y_n代表圆中内嵌正6*n边形的边长 package 计算π的近似值;import java.util.Scanner;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语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。

一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执 求圆周率π的级数公式为: 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;

}}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/906304.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号