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

相关文章