数学常数高精度计算
文章平均质量分 75
MHL_1208980380
这个作者很懒,什么都没留下…
展开
-
黄金分割数高精度计算
黄金分割数表达式为模拟笔算开方算法C++代码(十进制):#include using namespace std;int main (void){ int d,e=2,i=0,j,k=10,N,m; cout>N,N++; int *a=new int[2*N],*b=new int[N],*c=new int[2*N]; while(++i<2*N)a[i]=b[i原创 2017-01-08 03:08:43 · 1832 阅读 · 0 评论 -
马青公式计算圆周率程序
马青公式(梅钦公式、Machin)计算圆周率是这样的:用这公式每增加计算一项,就可以增加约1.39位圆周率准确值,计算百万以下级别精度的圆周率,速度还算满意。马青公式级数展开后,可以看做两大项,编程可以开两个线程分别同时对这两大项进行计算。为了精简,在这里采用单线程编程。级数中的分数,分母增长很快,一下子就超出int、long甚至__int64或long long的数值范围,看原创 2017-01-09 05:30:52 · 12040 阅读 · 3 评论 -
高精度计算e
e=2.71828182845904523536028747135......高精度计算e非常简单,下面是e的高精度计算程序(为追求代码精简,程序效率并非最好)。程序一采用公式C代码:#includelong a,b,i,j,k,N=10005,e[10005],c[10005];int main(void){ /*计算10000位e(含整数2)*/原创 2017-01-09 06:34:52 · 1801 阅读 · 4 评论