Java实现高数的收敛级数和不定积分求圆周率
用高数的二种方法求圆周率
1.利用收敛级数求和
代码:
public class π1 {public static void main(String[] args) {double pai = 0;boolean flag = true;double temp = (double) 1 / 1000000000;for (double i = 1, j = 1; flag; i = i + 2, j++) {if ((double) 1 / i > temp) {if (j % 2 == 1) pai = pai + 1 / i;else pai = pai - 1 / i;} else flag = false;}System.out.println("π1=" + pai * 4);}
}
运算结果:
π1=3.141592651589258
2.利用不定积分
这个不定积分的结果可由正态分布曲线,当μ=0、σ^2=0.5时求得,推理过程如下:
正态分布又叫高斯分布,若随机变量X服从一个数学期望为μ、标准方差为σ2的高斯分布,记为:X~N(μ,σ^2), 则其概率密度函数为
该曲线所围面积为概率总和1,
代码:
public class π2 {public static void main(String[] args){double pai=0;//设置每个微分dx大小double dx=1e-3;for(double x=-2000;x<=+2000;x+=dx){pai+=Math.exp(-x*x)*dx;}System.out.println("π2="+pai*pai);}
}
运算结果:
π2=3.141592653589873
Java实现高数的收敛级数和不定积分求圆周率相关推荐
- 【高数】高数第四章节——不定积分换元积分分部积分
高数第四章节--不定积分&换元积分&分部积分 0.博主高数相关章节目录 1.数列 1.不定积分的概念与性质 1.1 原函数 1.2 不定积分 1.3 不定积分的性质 1.3.1 性质 ...
- 【寒假学习】考研高数第四章-不定积分
考研数学一 高等数学 目录 文章目录 考研数学一 高等数学 @[toc] 第四章 不定积分 一. 不定积分定义 二. 不定积分的工具 三. 特殊积分类型 第四章 不定积分 2020.2.6 山东潍坊 ...
- 【高数】高数第六章节——平面图形的面积旋转体体积平面截面体体积平面曲线的弧长定积分在物理学中的应用
高数第六章节--平面图形的面积&旋转体体积&平面截面体体积&平面曲线的弧长&定积分在物理学中的应用 0.博主高数相关章节目录 1.平面图形的面积 1.1 直角坐标系中图 ...
- 【高数】高数竞赛必背重点(随时更)
高数竞赛必背重点(随时更) 博主高数相关文章链接 左边为必背知识点,右边为备注栏 博主高数相关文章链接 高数第一章节--极限&无穷&连续与间断 高数第二章节--导数&求导法则& ...
- 【高数】高数第三章节——微分中值洛必达泰勒单调性与凹凸性作图弧微分与曲率
高数第三章节--微分中值&洛必达&泰勒&单调性与凹凸性&作图&弧微分与曲率 0.博主高数相关章节目录 1.数列 1.微分中值定理 1.1 罗尔定理 1.2 费马 ...
- 【高数】高数第二章节——导数求导法则高阶导数微分
高数第二章节--导数&求导法则&高阶导数&微分 0.博主高数相关章节目录 1.数列 1.导数 1.1 例题-导数定义求导(important) 1.2 单侧导数 1.3 例题- ...
- 【高数】高数第一章节——极限无穷连续与间断
高数第一章节--极限&无穷&连续与间断 0.博主高数相关章节目录 1.数列极限 1.1 定义(important) 1.2 例题-数列极限 1.3 收敛数列性质 1.3.1 有界性 1 ...
- 解二元微分通解和特解的关系,量子力学中的奇异点分析与高数中通解与特解的关系
学习量子力学或数理方程时,解二元微分方程过程中听到老师讲到首先做奇异点分析. 所谓的奇异点分析百度上给的是:从数学角度来说,所谓奇异性就是指函数的不连续或导数不存在,表现出奇异性的点称为奇异点... ...
- AI攻破高数核心,1秒内精确求解微分方程、不定积分,性能远超Matlab
栗子 鱼羊 发自 海边边 量子位 报道 | 公众号 QbitAI 大家都知道,AI (神经网络) 连加减法这样的简单算术都做不好: 可现在,AI已经懂得微积分,把魔爪伸向你最爱的高数了. 它不光会求 ...
最新文章
- Android数据存储(三)——SQLite
- 来认识世界上第一支AI基金:模仿股票分析师 365天无间断工作
- mysql 左连接b表的一条数据_如果你正在找MySQL精品资源,那来这里看看
- Tomcat6.0启动startup.bat一闪而过
- Ext.Net ASP.NET
- c/s和b/s两种开发模式
- 分享3个数据分析实战项目(附最新资料包)
- 作者:李晓明,男,北京大学教授、博士生导师。
- 微信小程序单选框radio使用实例
- LeetCode-3. 无重复字符的最长子串
- Android WebView重定向问题,Android Webview重定向问题解决方法
- File Converter——万能格式转化神器
- HDU 5980 位运算 进制转换函数 DEV C++调试失败的原因
- 使用文本编辑器编写c代码
- 酷开科技 × StarRocks:统一 OLAP 分析引擎,全面打造数字化的 OTT 模式
- 旧版本ios软件整理
- 【产品】外壳防护等级(IP代码)
- 知乎日报富文本处理android,一个追求高效的学习者手机里装有哪些APP?
- python处理excel数据
- 转:WinCE驱动开发问题精华集锦