一个很牛的计算pi的c程序

#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
C语言实现PI C语言,PI控制控制的C语言实现的源代码。 立即下载

相关推荐

TI C2000 DSP CLA实战:用F28069的协处理器实现ADC采样与PWM相位实时联动控制

本文详细介绍了如何利用TI C2000系列DSP的CLA协处理器在TMS320F28069上实现ADC采样与PWM相位的实时联动控制。通过CLA的零周期上下文切换和硬件级任务触发特性,显著提升了电机控制和数字电源应用的实时性能,特别适用于需要亚微秒级响应的场景。

weixin_30932215的博客 3966

【C语言程序设计】C语言求圆周率π(三种方法)

题目一: 利用公式①计求π的近似值,要求累加到最后一项小于10^(-6)为止。 程序代码: #include <stdio.h> #include <stdlib.h> #include <math.h> int main(){ float s=1; float pi=0; float i=1.0; float n=1.0; while(fabs(i)>=1e-6){ pi...

marcushbs的博客 1万+

从ResNet到EfficientNet:特征金字塔网络(FPN)在不同骨干网中的适配指南

本文深入探讨了特征金字塔网络(FPN)与ResNet、VGG、EfficientNet等主流骨干网络的适配策略。文章详细解析了FPN的核心原理,并针对不同骨干网络的特征提取特性,提供了通道对齐、参数量估算及迁移学习的系统化指南,旨在帮助开发者在目标检测等视觉任务中构建高性能、高效率的模型。

weixin_29047919的博客 220

C语言 近似求PI

近似求PI 题目描述: 根据下式求π的近似值,直到最后一项小于给定精度eps。 ​2 ​​/π ​​ =1+​1!/ ​3+2!/3×5+​3!/3×5×7+⋯+​i!/3×5×⋯×(2×i+1)​​ +⋯ 输入格式: 输入在一行中给出精度eps,可以使用以下语句来读输入: scanf("%le", &eps); 输出格式: 在一行内,按照以下格式输出π的近似值(保留小数点后5位): PI = 近似值 输入样例: 1E-5 输出样例: PI = 3.14158 代码如下: #includ

AMCUL的博客 1万+

基于航天宏图PIE-SAR软件的高分三号(GF-3)SAR影像的预处理

软件官网 航天宏图—国内领先的卫星运营与应用服务提供商(官网) 一、数据导入 数据导入-GF-3-根据模式选择 参数文件导入解压后GF-3数据的XML文件 通道自动填充 设置输出目录 确定 等待,加载图像、自动构建金字塔 二、复数数据转换 强度/幅度特征是SAR影像最主要的特征之一,基于SAR强度/幅度影像可以提取地物目标信息,因此需要将SAR复数数据转换为SAR强度/幅度数据。导入输入影像,设置参数类型,输出目录、命名、类型; 漫长的等待 三、多视 为提...

weixin_52127098的博客 9003

Pytorch学习笔记(III)——提取特征

目录一、引言二、具体步骤1、参数模型2、网络结构3、参数载入4、特征提取器5、读取图片三、完整代码 一、引言   深度学习在许多任务中主要充当着特征学习的作用,而学习完的特征才是后续应用的一个关键。本文将主要介绍,如何提取任意目标层的特征图。   本文以输入数据为图片为例。 二、具体步骤 1、参数模型 博主使用了ResNet50训练了一个人脸识别的网络   训练完成的深度学习模型,我们会保存一...

lockonlxf的博客 2643

编程计算Pi(π)的N种方法

一个看起来很牛的计算Pi的程序: int 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*

s170262941的专栏 2万+

zedboard(5)spi轮询和中断

一个SPI可以有几个从设备 在程序中使用 s32 XSpiPs_SetSlaveSelect(XSpiPs *InstancePtr, u8 SlaveSel) 选择。其实就是吧对应设备的ss拉低。 备注:只选一个ss,可以不用指定。(感觉,还没测试) 这是xspips.c中定义的函数,发送和接收有 XSpiPs_Transfer 和 XSpiPs_PolledTransfer 两个函数,分别采用中断和轮询模式。    一、轮询模式 米联客参考代码,SpiPs_Init中部分和官方例程流程一样,Spi

Kiss丶小坏 5889

超牛的π算法,只有3行代码,解析纠错。

解读传说中计算π的超牛的C程序 在我上大学的时候就流传着这样一个超牛的C程序,只用三行代码就能计算π到小数点后800位,还有的地方开玩笑说是外星人写的,的确是牛的不得了。那个时候大家一起研究都搞不懂,昨天看了一篇文章解释这段代码,今天自己试验了很久,终于弄明白了,所以记下来和大家一起交流。 这段C代码是这样的: #include"stdio.h" longa=10000,b,c=2800,d,e,f[2801],g; voidmain(){ for(;b-c;)f[b++]=a/...

ywqb95的博客 2074

【Claude】媒体文件处理错误:PDF 与 Image 过大的检测与预处理方法 bug报错已解决

图片压缩是必须的:原始图片的 base64 会占用大量 TokenPDF 提取文本优于传图片:文本版 PDF 比扫描版更省 Token分块处理大文件:不要一次性处理整个大文件控制分辨率:800x800 通常足够 Claude 分析。

博客 6359

从零开始学习PX4源码23(飞行模式管理)

本文摘要主要介绍了PX4飞控系统中飞行模式管理模块的代码实现流程。文章从整体架构入手,分析了飞行模式管理模块的启动过程、类继承关系以及核心运行机制。重点阐述了模块从rc.mc_apps启动脚本到FlightModeManager::main()的调用链路,包括任务创建、工作队列初始化和主循环执行流程。核心部分解释了Run()函数如何通过订阅传感器数据、更新参数、处理命令以及生成轨迹设定点来实现飞行模式切换和任务管理功能。文章为理解PX4飞行控制系统的模式切换机制提供了代码层面的详细分析。

陌城烟雨 499

C语言求圆周率π(三种方法)

上面的代码,先计算π/4的值,然后再乘以4,s=-s;用的很巧妙,每次循环,取反,结果就是,这次是正号,下次就是负号,以此类推。算法思想:采用累乘积算法,累乘项为term=n*n/((n-1)*(n+1));综上可知,当n为奇数时,每次应乘以(n+1)/n。当n为偶数时,每次应乘以n/(n+1)。由此得知,当n为偶数时,an=n;当n为奇数时,an=a(n+1)=n+1;printf("pi的值为:%.6f\n",pi);由此可知,当n为奇数时,bn=n,当n为偶数时,bn=b(n+1)。

sinat_41942180的博客 4073

20 Embedding 与向量检索:语义为什么能变成距离

Embedding 是 RAG 语义检索的数学基础。本文用工程视角讲清文本如何变成向量,为什么语义相近会表现为距离相近,Top-K 检索如何工作,以及在模型选择、同模型约束、精确匹配和召回评估上的常见坑。

老于的笔记的专栏 6202

pi程序代码 c语言,一个很牛的计算pi的c程序!

C语言是面向过程的一种高级程序设计语言,它在世界范围内使用很广泛,而且很流行。很多大型的应用软件,基本上是用C语言所编写的。在对操作系统以及系统使用程序、需要对硬件进行操作的场合,C语言较其他的高级语言更具优势。C语言应用很广泛,有个网友就分享了一个很牛的计算pi的c程序。 在这个程序的后面,很多网友留言:网友一:试过了,好强,不过程序看不懂。网友二:果然好程序,简单明了。只是太过简练!我敢说没有...

weixin_39551366的博客 2322

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

一个很牛的计算pi的c程序!

C语言是面向过程的一种高级程序设计语言,它在世界范围内使用很广泛,而且很流行。很多大型的应用软件,基本上是用C语言所编写的。在对操作系统以及系统使用程序、需要对硬件进行操作的场合,C语言较其他的高级语言更具优势。C语言应用很广泛,有个网友就分享了一个很牛的计算pi的c程序。 在这个程序的后面,很多网友留言: 网友一:试过了,好强,不过程序看不懂。 网友二:果然好程序,简单明了。只是太过简...

weixin_34234823的博客 1319

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

一个很牛的计算pi的c程序 (转)

一个很牛的计算pi的c程序 (转)[@more@]#include #include long a=10000,b,c=2800,d,e,f[2801],g;main(){for(;b-c;)f[b++]=a/5;...

ciya3282的博客 93

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

pi控制的c语言程序,一个很牛的计算pi的c程序 (转)

#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);}计算结果:314159265358979323846264338...

weixin_36179394的博客 1618

two_pi是什么在c语言中,一个很牛的计算pi的c程序[偶啥也不懂]

*a,f=d%–g,d/=g–,–b;d*=b);}计算结果:314159265358979323846264338327950288419716939937510582097494 459230781640628620899862803482534211706798214808651328230664 70938446095505822317253594081284811174502841027...

weixin_34221384的博客 5817

一个很牛的计算pi的c程序(我没看懂)

#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);  } 

wopapa520的专栏 1226

(转)一个让人发狂的PI求解C程序

记得是大四的时候,我第一次看到了这个程序。那段时间,我对各种稀奇的C程序很感兴趣,也写了很多程序,但是当时看到这个程序时,着实是吓了一大跳。 今天无意着又想起这个程序,所以上网找了找。觉得找到了一个不错文章解析这个程序的。现在转载过来与大家再次分析。 在网上也找到个另类变态的类似程序,但是我没有执行成功。不过还是把地址贴出来与大家分享下,还请高手指教如何运行。 :)...

Leo's Blog 274

一个让人发狂的PI求解C程序

一个让人发狂的PI求解C程序作者: 张桂权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); scanf("%s

GreenCode 2650

用matlab计算潮流牛拉法,Matlab牛拉法潮流计算程序

Matlab牛拉法潮流计算程序V(k)=sqrt(e(k)^2+f(k)^2); %计算各节点电压的模值sida(k)=atan(f(k)./e(k))*180./pi; %计算各节点电压的角度E(k)=e(k)+f(k)*j; %将各节点电压用复数表示end%=============== 计算各输出量 =========================== disp...

weixin_35793018的博客 3123

c语言中定义pi为一个符号常量,将π的值定义为符号常量PI

编程序计算圆的面积和球的体积.要求圆或球的半径在程序中赋值.圆周率定义为符号常量.编程语言有多种,你需要哪一种?pascal,ForTran,ada,C,C++,C#,delphi或者Java?给你个QBasic的吧.inputrpi=3.141592654s=pi*r*rv=4*C语言符号常量定义C语言中定义符号常量是否必须用类型名来设定常量的类型!不是,例如宏定义中:#definePRICE3...

weixin_39989796的博客 1万+

Pi的计算程序

一直对PI的计算程序感到好奇,到网上找了找相关文章。照抄写了一个程序。用了第三个式子。ARRAYSIZE代表位数。:)#include #include #include #define ARRAYSIZE   1000int main() {    char x[ARRAYSIZE], z[ARRAYSIZE];    int a=1, b=3, d, Cnt=0, Run = 1;    me

梦里飞翔的天空 2101
上一篇: 因为你是男人 - 崔晓柏
下一篇: 变态的C程序(-)
SleepInDelphi
博客等级 码龄19年 32粉丝 388原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值