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

参数

序号参数及说明
1arg
一个浮点数,用于计算其反正切。

返回值

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

更新于: 2020 年 6 月 29 日

204 次浏览

开启您的 职业生涯

完成课程获得认证

开始吧
广告