PHP atan() 函数
定义和用法
atan() 函数以弧度为单位返回 arg 的反正切或切角。atan() 是 tan() 的逆函数。因此,如果 tan(x) = y,则 atan(y) = x。
例如,tan(pi/3) = 1.73205080757(根号 3),atan(1.73205080757) = 1.04719755 rad,等于 pi/3。
此函数返回浮点值。
语法
atan ( float $arg ) : float
参数
序号 | 参数及说明 |
---|---|
1 | arg 一个浮点数,用于计算其反正切。 |
返回值
PHP atan() 函数返回指定数字的反正切。它以弧度表示的角度。返回值介于 -pi/2 和 pi/2 之间
PHP 版本
此函数适用于 PHP 4.x、PHP 5.x 以及 PHP 7.x。
实例
以下示例计算 atan(0.57735026919),并返回 0.52359877559858 弧度,这相当于 pi/6。请注意,tan(pi/6) 等于 1/sqrt(3) −
<?php $arg=0.57735026919; $val=atan($arg); echo "atan(" . $arg . ") = " . $val . " radians"; ?>
输出
将生成以下结果 −
atan(0.57735026919) = 0.52359877559858 radians
实例
以下实例计算 atan(0),并返回 0 弧度,这相当于 tan(0) −
<?php $arg=0; $val=atan($arg); echo "atan(" . $arg . ") = " . $val . " radians"; ?>
输出
将生成以下结果 −
atan(0) = 0 radians
实例
让我们求出 atan(-1)。它返回 -0.78539816339745 弧度(即 -pi/4) −
<?php $arg=-1; $val=atan($arg); echo "atan(" . $arg . ") = " . $val . " radians"; ?>
输出
将生成以下结果 −
atan(-1) = -0.78539816339745 radians
实例
下面的示例计算了一个非常大的数字 atan(1.6331239E+16),结果为 1.5707963267949 弧度,相当于 pi/2 −
<?php $arg=1.6331239e+16; $val=atan($arg); echo "atan(" . $arg . ") = " . $val . " radians"; ?>
输出
将生成以下结果 −
atan(1.6331239E+16) = 1.5707963267949 radians
广告