PHP tan() 函数

phpserver side programmingprogramming更新于 2025/8/25 21:22:17

定义和用法

tan() 函数返回给定角度的正切率(以弧度为单位)。在三角学中,角的正切定义为对边与邻边长度之比。

tan(x) = 对边/邻边

角的正切也定义为其正弦与余弦之比

tan(x) = sin(x)/cos(x)

如果 x=45 度,则 tan(x) = 1,如同直角三角形中一样,对边和邻边相等。

此函数返回一个浮点值。

语法

tan(float$arg) : float

参数

Sr.No参数和说明
1arg
表示角度的浮点值(以弧度为单位)

返回值

PHP tan() 函数返回给定参数的正切率。

PHP 版本

此函数适用于 PHP 4.x、PHP 5.x 以及 PHP 7.x 版本。

示例

以下示例计算 tan(pi/2) 并返回 1.6331239353195E+16(非常大的数字)。 90 度切线比为无穷大 −

<?php
   $arg=M_PI/2; //90 度
   $val=tan($arg);
   echo "tan(" . $arg . ") = " . $val;
?>

输出

这将产生以下结果 −

tan(1.5707963267949) = 1.6331239353195E+16

示例

以下示例使用 deg2rad() 函数将角度转换为弧度,然后计算 tan(60)。结果为 1.7320508075689,即 sqrt(3)。 −

<?php
   $arg=deg2rad(60);
   $val=tan($arg);
   echo "tan(" . $arg . ") = " . $val;
?>

输出

这将产生以下结果 −

tan(1.0471975511966) = 1.7320508075689

示例

我们来计算一下 tan(45) 度。结果返回 1 −

<?php
   $arg=M_PI/4; //45 deg
   $val=tan($arg);
   echo "tan(" . $arg . ") = " . $val;
?>

输出

这将产生以下结果 −

tan(0.78539816339745) = 1

示例

以下示例计算 tan(0) 并返回 0

<?php
   $arg=0;
   $val=tan($arg);
   echo "tan(" . $arg . ") = " . $val;
?>

输出

这将产生以下结果 −

tan(0) = 0

相关文章