在解决数学问题时,我们经常遇到需要π值的问题。手动插入PI(π)的值可能是time-consuming,并且是错误的。它也不被视为一种好的编程习惯。为了解决这个问题,PHP pi()的内置函数提供了帮助。
PHP中的pi()函数用于返回π的值。同样,M_PI是一个命名常量PHP,其值与pi()函数返回的值相同。它比pi()函数要快一些。
与π相关的一些其他预定义的命名常量是:
- M_PI_2:它描述了π/2。其值为1.570796。
- M_PI_4:它描述了π/4。其值为0.785398。
- M_1_PI:它描述了1 /π。其值为0.318309。
- M_PI:它描述了π。其值为3.141592。
- M_2_PI:它描述2 /π。其值为0.636619。
- M_SQRTPI:它描述了sqrt(π)。其值为1.772453。
- M_2_SQRTPI:它描述2 /sqrt(π)。其值为1.128379。
用法:
float pi()
参数:此函数不接受任何参数。
返回值:它返回一个浮点值,该值是PI的近似值。
例子:
Input : echo(pi()) Output : 3.1415926535898 Input : echo M_PI Output : 3.1415926535898
以下示例程序旨在说明PHP中的pi()函数:
- 使用pi()函数时:
<?php echo(pi()); ?>
输出:
3.1415926535898
- 当使用M_PI查找PI的值时:
<?php echo M_PI; ?>
输出:
3.1415926535898
注意事项:
- pi()函数可用于返回π的值。
- M_PI是一个命名常量,它比pi()函数要快一些。
- pi()函数将pi的值返回为float。
参考:
http://php.net/manual/en/function.pi.php
相关用法
- p5.js day()用法及代码示例
- PHP dir()用法及代码示例
- PHP each()用法及代码示例
- PHP each()用法及代码示例
- p5.js second()用法及代码示例
- p5.js int()用法及代码示例
- d3.js d3.max()用法及代码示例
- PHP Ds\Map put()用法及代码示例
- p5.js str()用法及代码示例
- p5.js arc()用法及代码示例
- d3.js d3.hcl()用法及代码示例
- d3.js d3.lab()用法及代码示例
注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | pi() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。