PHP atan2()函数
定义和用法
atan2()函数计算两个变量的反正切
atan2(y,x)返回两个数字x和y的反正切。尽管它类似于atan(y)/atan(x),但是x和y的符号都用于确定结果的象限。因此,对于x和y的值,atan2()为
如果x>0,则为atan(y/x)
如果x>0,则为atan(y/x)+pi
如果x<0和y<0,则为atan(y/x)-pi
如果x=0且y>0则为pi/2
-pi/2如果x=0且y<0
如果x=0和y=0,则为0
此函数返回以弧度为单位的角度,该角度是一个浮点值。
语法
atan2 ( float $y , float $x ) : float
参数
股息
除数
返回值
PHPatan2()函数以弧度返回角度,该弧度是一个浮点数。
PHP版本
此功能在PHP4.x,PHP5.x和PHP7.x中可用。
示例
以下示例计算atan2(1,2)-
<?php
$y=1;
$x=2;
$val=atan2($y, $x);;
echo "atan2(" . $y ."," . $x .") = " . $val;
?>输出结果
这将产生以下结果-
atan2(1,2) = 0.46364760900081
示例
以下示例计算atan2(5,-5)-
<?php
$y=5;
$x=-5;
$val=atan2($y, $x);;
echo "atan2(" . $y ."," . $x .") = " . $val;
?>输出结果
这将产生以下结果-
atan2(5,-5) = 2.3561944901923
示例
以下程序计算atan2(5,0)并返回1.570796326795(M_PI_2)-
<?php
$y=5;
$x=0;
$val=atan2($y, $x);;
echo "atan2(" . $y ."," . $x .") = " . $val;
?>输出结果
这将产生以下结果-
atan2(5,0) = 1.5707963267949
示例
以下示例计算atan2(0,0)并返回0
<?php
$y=0;
$x=0;
$val=atan2($y, $x);;
echo "atan2(" . $y ."," . $x .") = " . $val;
?>输出结果
这将产生以下结果-
atan2(0,0) = 0
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短