数学常数高精度计算
文章平均质量分 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 · 1866 阅读 · 0 评论 -
马青公式计算圆周率程序
马青公式(梅钦公式、Machin)计算圆周率是这样的: 用这公式每增加计算一项,就可以增加约1.39位圆周率准确值,计算百万以下级别精度的圆周率,速度还算满意。 马青公式级数展开后,可以看做两大项,编程可以开两个线程分别同时对这两大项进行计算。为了精简,在这里采用单线程编程。 级数中的分数,分母增长很快,一下子就超出int、long甚至__int64或long long的数值范围,看原创 2017-01-09 05:30:52 · 12321 阅读 · 5 评论 -
高精度计算e
e=2.71828182845904523536028747135...... 高精度计算e非常简单,下面是e的高精度计算程序(为追求代码精简,程序效率并非最好)。 程序一 采用公式 C代码: #include long a,b,i,j,k,N=10005,e[10005],c[10005]; int main(void) { /*计算10000位e(含整数2)*/原创 2017-01-09 06:34:52 · 2001 阅读 · 4 评论