计算π的简单程序

转载 2004年07月28日 09:02:00

#include <stdlib.h>
#include <stdio.h>

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

用蒙特卡罗方法计算圆周率的近似值,java程序

利用单位圆与边长为1的正方形面积之比来计算 π的近似值具体思想如下: 如图1所示,单位圆的1/4为一个扇形G,它是边长为1 的正方形的一部分.考虑扇形面积在正方形面积中所占的比例k, ...
  • rishengcsdn
  • rishengcsdn
  • 2015年04月28日 18:07
  • 3546

Java实现计算圆周率π的两种方法

π≈3*2^n*y_n 其中,n代表割圆次数,y_n代表圆中内嵌正6*n边形的边长
  • u013344815
  • u013344815
  • 2015年12月12日 15:24
  • 10274

并行计算--C#--求π并行实现

并行计算求π重在体现并行计算的快速和高效
  • wangyang1354
  • wangyang1354
  • 2013年11月29日 14:34
  • 2559

解读传说中计算π的超牛的C程序

在我上大学的时候就流传着这样一个超牛的C程序,只用三行代码就能计算π到小数点后800位,还有的地方开玩笑说是外星人写的,的确是牛的不得了。那个时候大家一起研究都搞不懂,昨天看了一篇文章解释这段代码,今...
  • zhoubl668
  • zhoubl668
  • 2013年05月18日 09:13
  • 2065

利用C#语言编写的小程序(Fibonacci数列+e的计算+π的计算)

  • 2010年02月21日 11:59
  • 32KB
  • 下载

VB程序设计教程实验D计算π近似值

  • 2012年05月10日 11:50
  • 608B
  • 下载

《多核程序设计》学习笔记:蒙特卡洛法串行与并行求解π值

蒙特卡洛法求解Pi值的串行与并行算法
  • Ritajiaojiao
  • Ritajiaojiao
  • 2017年10月22日 10:44
  • 217

求圆周率π一万位程序分析

先贴一段维基百科的内容: 计算机时代计算π 上万位以上的小数位值通常利用高斯-勒让德算法或波温算法;另外以往亦曾使用于1976年发现的萨拉明-布伦特算法。 第一个π和1/π的小数点后首一百万位利...
  • WangPegasus
  • WangPegasus
  • 2013年06月19日 19:26
  • 1632

2πr娱乐网点广告免费电影程序

  • 2005年05月15日 09:12
  • 0B
  • 下载

基于用C编动画程序模仿浦丰抛针求π

  • 2010年11月07日 10:16
  • 12KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:计算π的简单程序
举报原因:
原因补充:

(最多只允许输入30个字)