#include
#include
long a=10000, b, c=2800, d, e, f[2801], g;
main()
{
for(;b-c;)
f[b++]=a/5;
for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a)
for(b=c;d+=f[b]*a,f[b]=d%--g,d/=g--,--b;d*=b);
}
计算结果:
3141592653589793238462643383279502884197169399375105820974944592307816406
2862089986280348253421170679821480865132823066470938446095505822317253594
0812848111745028410270193852110555964462294895493038196442881097566593344
6128475648233786783165271201909145648566923460348610454326648213393607260
2491412737245870066063155881748815209209628292540917153643678925903600113
3053054882046652138414695194151160943305727036575959195309218611738193261
1793105118548074462379962749567351885752724891227938183011949129833673362
4406566430860213949463952247371907021798609437027705392171762931767523846
7481846766940513200056812714526356082778577134275778960917363717872146844
0901224953430146549585371050792279689258923542019956112129021960864034418
1598136297747713099605187072113499999983729780499510597317328160963185
分享到:
相关推荐
计算pi的一个程序,800位
这个是上课的时候编的一个小程序,用C语言计算PI值,有问题请联系469406116
使用随机数来计算pi值,使用多线程
计算pi值的C程序 源代码 能计算小数点后37500位,并输出为txt
C语言编程实现圆周率Pi的计算,含两个程序,一个计算位数少,一个30000位,第一个很快。还附一个圆周率背诵诗。
这个程序是在并行计算课上写的,利用posix多线程计算pi,运行环境是linux,编程语言:ANTI C。
近似算法中有一个投针近似计算PI值的问题,称为buffon针。 代码为该实验的模拟实现。
本程序用C#做的,可以计算无穷多位的PI的精确值,并且可以保存结果位TXT文档! 计算5000位只要59毫秒!(AMD 4200+处理器)
运用BBP算法计算pi的任意位数字,C程序代码
用mpi实现的一个简单程序 求pi值用mpi实现的一个简单程序 求pi值
了解常用的C语言程序设计方法和组成部分。 2.学习编制连接命令文件,并用来控制代码的连接。 3.学会建立和改变map文件,以及利用它观察DSP内存使用情况的方法; 4.熟悉使用软件仿真方式调试程序。
1、输入一个简单的C语言程序:输入矩形的两条边,求矩形的面积。 [分析与讨论] 1、记下在调试过程中所发现的错误、系统给出的出错信息和对策。分析讨论对策成功或失败的原因。 2、总结C程序的结构和书写规则。 ...
带详细注释 利用sqrt(1-x*x)函数在[0,1]上的积分值 求圆周率值并行MPI C程序 西安电子科技大学 霍老师并行计算程序作业第1题 配置过程就略掉了,pthread 和 openMP的后续推出
蒙特卡罗算法估算π值C语言程序,算法原理:在第一象限内,有1/4单位圆位于1*1正方形内,向1*1正方形内撒入n个随机点,落入1/4单位圆内随机点数为sum个,随机点落入1/4单位圆概率P=(1/4圆面积)/(1*1正方形面积)=(1/4*...
2.内容:使用Ziegler-Nichols闭环计算方法计算PID控制器的kp,ki,kd三个参数+代码操作视频 3.用处:用于Ziegler-Nichols闭环计算算法编程学习 4.指向人群:本硕博等教研学习使用 5.运行注意事项: 使用matlab...
本例程序定义了一个结构stu,定义了stu类型结构变量boy1 并作了初始化赋值,还定义了一个指向stu类型结构的指针变量pstu。在main函数中,pstu被赋予boy1的地址,因此pstu指向boy1 。然后在printf语句内用三种形式...
C语言知识点复习 1)程序结构是三种: 顺序结构 、选择结构(分支结构)、循环结构。... 3、每个C语言程序中main函数是有且只有一个。 4、在函数中不可以再定义函数。 5、算法:可以没有输入,但是一定要有输出。
本教程介绍如何编写并行程序以使用带有MPI和OpenMP的蒙特卡洛方法来计算π。 ####编译和运行在开始之前,您将需要编辑提交脚本(submit.pbs和mpisubmit.pbs)和Makefile,并用正确的项目ID替换。 完成后,您需要...
这时PI的默认数据库只有3个,大小为安装时配置的1024M,此时还需再增加几个数据库,以保证数据长时间存放,增加方法如下,点击“开始”—“运行”,输入“CMD”,然后转到PI安装目录,例如:“c:\pi\adm”。...