论坛: 编程破解 标题: 大问题了!关于Pi 复制本贴地址    
作者: none [onizuka]    论坛用户   登录
Pi=3.14......., 如何写一个程序扩大它的精度至很大?

地主 发表时间: 04/27 18:44

回复: ricky [ricky]   版主   登录
如果你学过高等数学,就知道pi是怎么计算出来的,这个程序我大学里做过,不过这么些年不用高数,忘光了

B1层 发表时间: 04/28 08:45

回复: 286 [unique]   版主   登录
pi=3.1415926535897932384626433832795028

B2层 发表时间: 04/28 13:53

回复: root_bug [root_bug]   论坛用户   登录
呵,想得到PI精确度很高是吧?下面这个程序可以精确算得Pi的前781位,这样够不够啊?做什么都够了撒!
#include <iostream> 
    using namespace std;
long a=10000,b=0,c=2800,d,e=0,f[2801],g; 
void main() 

for(;b-c;)f[b++]=a/5; 
for(;d=0,g=c*2;c-=14,cout<<e+d/a,e=d%a)
for(b=c;d+=f[b]*a,f[b]=d%--g,d/=g--,--b;d*=b); 
}


B3层 发表时间: 05/01 20:03

回复: NetDemon [netdemon]   ADMIN   登录
呵呵 记得日本鬼子有一个这样的程序,就是通过设定pi的位数来测试计算机的运算速度的,我设置为100万位,然后计算机就没有反应了
去搜索一些测试的工具也许可以找到这个东西,有源码的

[此贴被 NetDemon(netdemon) 在 05月02日00时13分 编辑过]

B4层 发表时间: 05/02 00:20

回复: root_bug [root_bug]   论坛用户   登录
<marquee>怎么样求无穷位数Pi啊?哪们大虾知道?</marquee>

B5层 发表时间: 05/06 19:41

回复: root_bug [root_bug]   论坛用户   登录
<marquee>怎么样求无穷位数Pi啊?哪们大虾知道?</marquee>

B6层 发表时间: 05/06 19:42

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号