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 | 参数和说明 |
|---|---|
| 1 | arg 表示角度的浮点值(以弧度为单位) |
返回值
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

