PHP rad2deg() 函数
phpserver side programmingprogramming更新于 2025/8/25 22:52:17
定义和用法
大多数三角函数(例如 sin、cos、tan 等)都需要以弧度为单位的角度参数。然而,实际操作中,角度是以度为单位的。rad2deg() 函数在将弧度转换为度数方面非常有用。
此函数返回一个浮点数,即 number=rad2deg(x),其中 x 是以弧度为单位的角度。弧度 = 度数 * 180/pi
例如,rad2deg(Π) 等于 180 度
语法
rad2deg ( float $number ) : float
参数
| Sr.No | 参数 &说明 |
|---|---|
| 1 | 数字 表示角度(弧度)的浮点数 |
返回值
PHP rad2deg() 函数返回一个表示角度(度)的浮点数。
PHP 版本
此函数适用于 PHP 4.x、PHP 5.x 以及 PHP 7.x 版本。
示例
以下示例计算 Π 弧度的弧度等值值 −
<?php $angle=M_PI; echo "angle in degrees = " . rad2deg($angle); ?>
输出
这将产生以下结果 −
rad2deg(3.1415926535898) = 180
示例
PHP 常量 M_PI_4 等于 45 度。我们可以通过以下示例来验证结果。−
<?php
$angle=M_PI_4;
echo "rad2deg(" . $angle . ") = " . rad2deg($angle);
?>
输出
这将产生以下结果 −
rad2deg(0.78539816339745) = 45
示例
非数字参数产生错误: −
<?php
$angle="Hello";
echo "rad2deg(" . $angle . ") = " . rad2deg($angle);
?>
输出
这将产生以下结果 −
PHP Warning: rad2deg() expects parameter 1 to be float, string given
示例
参数 number 可以是二进制、八进制或十六进制数。以下示例将 ox0110 角度(以弧度为单位)转换为度数
<?php
$angle=0b0110;
echo "rad2deg(" . $angle . ") = " . rad2deg($angle);
?>
输出
这将产生以下结果 −
rad2deg(6) = 343.77467707849

