atan2()函数是PHP中的内置函数,用于计算作为参数传递给它的两个变量x和y的反正切。
该函数以弧度返回结果,该弧度在-Pi和Pi(含)之间。
用法:
float atan2($y, $x)
参数:此函数接受两个参数,如下所述:
- $y:此参数指定股息。
- $x:此参数指定除数。
返回值:它返回一个浮点值,该值是弧度y /x的反正切值。
例子:
Input : atan2(0.50, 0.50) Output : 0.78539816339745 Input : atan2(-0.50, -0.50) Output : -2.3561944901923 Input : atan2(5, 5) Output : 0.78539816339745 Input : atan2(10, 20) Output : 0.46364760900081
下面的程序采用不同的参数值来说明PHP中的atan2()函数:
- 当将(0.50,0.50)作为参数传递时:
<?php echo (atan2(0.50, 0.50)); ?>
输出:
0.78539816339745
- 当(-0.50,-0.50)作为参数传递时:
<?php echo (atan2(-0.50, -0.50)); ?>
输出:
-2.3561944901923
- 当将(5,5)作为参数传递时:
<?php echo (atan2(5, 5)); ?>
输出:
0.78539816339745
- 当将(10,20)作为参数传递时:
<?php echo (atan2(10, 20)); ?>
输出:
0.46364760900081
参考:
http://php.net/manual/en/function.atan2.php
相关用法
- PHP pow( )用法及代码示例
- d3.js d3.map.has()用法及代码示例
- d3.js d3.map.set()用法及代码示例
- PHP each()用法及代码示例
- d3.js d3.map.get()用法及代码示例
- CSS var()用法及代码示例
- d3.js d3.set.has()用法及代码示例
- d3.js d3.sum()用法及代码示例
- PHP Ds\Map put()用法及代码示例
- CSS hsl()用法及代码示例
- p5.js nf()用法及代码示例
- p5.js nfc()用法及代码示例
注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | atan2() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。