[原创]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中文本操作的类
Mar 17 PHP
php的日期处理函数及uchome的function_coomon中日期处理函数的研究
Jan 12 PHP
PHP基础陷阱题(变量赋值)
Sep 12 PHP
PHP中header和session_start前不能有输出原因分析
Jan 11 PHP
PHP页面中文乱码分析
Oct 29 PHP
php中addslashes函数与sql防注入
Nov 17 PHP
培养自己的php编码规范
Sep 28 PHP
PHP实现原比例生成缩略图的方法
Feb 03 PHP
非常有用的9个PHP代码片段
Apr 06 PHP
详解PHP中cookie和session的区别及cookie和session用法小结
Jun 12 PHP
PHP实现JS中escape与unescape的方法
Jul 11 PHP
PHP实现的杨辉三角求解算法分析
Mar 11 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
深入apache host的配置详解
2013/06/09 PHP
php单态设计模式(单例模式)实例
2014/11/18 PHP
laravel获取不到session的三种解决办法【推荐】
2018/09/16 PHP
JSON 教程 json入门学习笔记
2020/09/22 Javascript
javascript dom 基本操作小结
2010/04/11 Javascript
用JS判断IE版本的代码 超管用!
2011/08/09 Javascript
对比分析AngularJS中的$http.post与jQuery.post的区别
2015/02/27 Javascript
深入理解JavaScript系列(46):代码复用模式(推荐篇)详解
2015/03/04 Javascript
javascript实现图片上传前台页面
2015/08/18 Javascript
jQuery自适应轮播图插件Swiper用法示例
2016/08/24 Javascript
轻松实现js选项卡切换效果
2016/09/24 Javascript
如何解决jQuery EasyUI 已打开Tab重新加载问题
2016/12/19 Javascript
输入框点击时边框变色效果的实现方法
2016/12/26 Javascript
Bootstrap源码解读模态弹出框(11)
2016/12/28 Javascript
Vue如何实现组件的源码解析
2017/06/08 Javascript
详解基于Node.js的微信JS-SDK后端接口实现代码
2017/07/15 Javascript
详解vue添加删除元素的方法
2018/06/30 Javascript
Node.js API详解之 dgram模块用法实例分析
2020/06/05 Javascript
Python列表list解析操作示例【整数操作、字符操作、矩阵操作】
2017/07/25 Python
python 使用plt画图,去除图片四周的白边方法
2019/07/09 Python
python字典嵌套字典的情况下找到某个key的value详解
2019/07/10 Python
Django RBAC权限管理设计过程详解
2019/08/06 Python
python字符串常用方法及文件简单读写的操作方法
2020/03/04 Python
python字典通过值反查键的实现(简洁写法)
2020/09/30 Python
教你一分钟在win10终端成功安装Pytorch的方法步骤
2021/01/28 Python
html5的localstorage详解
2017/05/09 HTML / CSS
init进程的作用
2015/08/20 面试题
JAVA程序设计笔试题面试题一套
2015/07/28 面试题
解释下面关于J2EE的名词
2013/11/15 面试题
财务会计人员求职的自我评价
2014/01/13 职场文书
小学教师师德反思
2014/02/03 职场文书
简历的自我评价范文
2014/02/04 职场文书
珍爱生命演讲稿
2014/05/10 职场文书
总经理检讨书范文
2015/02/16 职场文书
协议书格式模板
2016/03/24 职场文书
清空 Oracle 安装记录并重新安装
2022/04/26 Oracle