[原创]php求圆周率的简单实现方法


Posted in PHP onMay 30, 2016

本文实例讲述了php求圆周率的简单实现方法。分享给大家供大家参考,具体如下:

前面一篇《C语言求圆周率》给出了一个圆周率的简单计算方法,这里借鉴前面的代码给出php求圆周率的运算方法。具体代码如下:

<?php
$t=1;
$pi=0;
$n=1.0;
$s=1;
while(abs($t)>1e-6)
{
 $pi=$pi+$t;
 $n=$n+2;
 $s=-$s;
 $t=$s/$n;
}
$pi=$pi*4;
printf("pi=%10.6f",$pi);
?>

运算结果为:

pi= 3.141591
PHP 相关文章推荐
一致性哈希算法以及其PHP实现详细解析
Aug 24 PHP
php中过滤非法字符的具体实现
Oct 29 PHP
PHP中实现生成静态文件的方法缓解服务器压力
Jan 07 PHP
PHP判断数据库中的记录是否存在的方法
Nov 14 PHP
浅谈json_encode用法
Mar 05 PHP
PHP获取一段文本显示点阵宽度和高度的方法
Mar 12 PHP
PHP记录搜索引擎蜘蛛访问网站足迹的方法
Apr 15 PHP
用PHP生成excel文件到指定目录
Jun 22 PHP
Zend Framework教程之视图组件Zend_View用法详解
Mar 05 PHP
php表单加入Token防止重复提交的方法分析
Oct 10 PHP
PHP+redis实现的悲观锁机制示例
Jun 12 PHP
解决Laravel无法使用COOKIE和SESSION的问题
Oct 16 PHP
smarty中改进truncate使其支持中文的方法
May 30 #PHP
php实现的一段简单概率相关代码
May 30 #PHP
PHP中的表达式简述
May 29 #PHP
一个简单的php路由类
May 29 #PHP
解读PHP中上传文件的处理问题
May 29 #PHP
round robin权重轮循算法php实现代码
May 28 #PHP
php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
May 28 #PHP
You might like
开源SNS系统-ThinkSNS
2008/05/18 PHP
php print EOF实现方法
2009/05/21 PHP
php实现在线生成条形码示例分享(条形码生成器)
2013/12/30 PHP
php面象对象数据库操作类实例
2014/12/02 PHP
php面向对象之反射功能与用法分析
2017/03/29 PHP
很多人都是用下面的js刷新站IP和PV
2008/09/05 Javascript
模仿jQuery each函数的链式调用
2009/07/22 Javascript
jQuery DOM操作实例
2014/03/05 Javascript
用jquery仿做发微博功能示例
2014/04/18 Javascript
jQuery实现异步获取json数据的2种方式
2014/08/29 Javascript
JavaScript基础知识学习笔记
2014/12/02 Javascript
基于javascript实现窗口抖动效果
2016/01/03 Javascript
window.onload绑定多个事件的两种解决方案
2016/05/15 Javascript
js replace(a,b)之替换字符串中所有指定字符的方法
2016/08/17 Javascript
ECMAScript6 新特性范例大全
2017/03/24 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
Vue响应式原理深入解析及注意事项
2017/12/11 Javascript
JS对象属性的检测与获取操作实例分析
2020/03/17 Javascript
小程序实现多个选项卡切换
2020/06/19 Javascript
[02:30]联想杯DOTA2完美世界全国高校联赛—北京站现场
2015/11/16 DOTA
[05:06]2017亚洲邀请赛DAC回顾片
2017/04/19 DOTA
python中列表元素连接方法join用法实例
2015/04/07 Python
Python减少循环层次和缩进的技巧分析
2016/03/15 Python
详解Python3中的迭代器和生成器及其区别
2018/10/09 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
2019/08/23 Python
python 调试冷知识(小结)
2019/11/11 Python
Python中的四种交换数值的方法解析
2019/11/18 Python
如何使用Python抓取网页tag操作
2020/02/14 Python
浅析Python 多行匹配模式
2020/07/24 Python
美国护肤咨询及美容产品电商:Askderm
2017/02/24 全球购物
英国排名第一的停车场运营商:NCP
2019/08/26 全球购物
New delete 与malloc free 的联系与区别
2013/02/04 面试题
行政部工作岗位职责范本
2014/03/05 职场文书
承诺书模板大全
2015/05/04 职场文书
《角的初步认识》教学反思
2016/02/17 职场文书
Redis 常见使用场景
2021/08/30 Redis