通过对arcsinx的泰勒展开式求圆周率值

您所在的位置:网站首页 利用泰勒级数计算圆周率 通过对arcsinx的泰勒展开式求圆周率值

通过对arcsinx的泰勒展开式求圆周率值

#通过对arcsinx的泰勒展开式求圆周率值| 来源: 网络整理| 查看: 265

原理分析:

arcsinx的泰勒公式:

 

将sin(𝜋/6)=1/2 带入,

将多项式拆分成first_part和second_part,

testarcsinx = first_part * second_part

代码实现目标:

输入一位整数n,即让终端输出小数位数为n的𝜋值,如:

输入4,则输出3.1416

输入8,则输出3.14159265

code实现:

/*****************************/

#include double squre(double x,unsigned int n) { int i; double temp = 1; temp = x; if(n >= 1) { for(i=1;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3