📜  PHP | deg2rad()函数

📅  最后修改于: 2022-05-13 01:56:23.255000             🧑  作者: Mango

PHP | deg2rad()函数

在测量角度的方法中,最常用的两种是度数和弧度。学生通常了解度数,而了解弧度则成为后来的问题。但在某些情况下,弧度是首选的测量单位,例如:

  • 在使用三角函数的导数时,最好对角度使用弧度度量,因为避免了 pi,因此导数更容易。
  • 为了推导出圆周运动的线速度和角速度之间的关系,在使用弧度测量时,它会产生自然单位的速度,即 m/s,但如果我们使用度数,那么我们会得到以 m 为单位的速度.degree/s 必须经过另一次转换才能成为自然形式。

因此,在某些情况下,需要将度数转换为弧度,这就是 deg2rad() 方法的用武之地。

句法:

float deg2rad ($value)

参数:该函数采用单个参数,该参数是一个浮点数,以度为单位表示角度。

返回类型:此函数返回一个浮点值,表示角度的弧度等效值。

例子:

Input :  $deg = 45;
Output : 0.78539816339745

Input : $deg = 90;
Output : 1.5707963267949

Input : $deg = 180;
Output : 3.1415926535898
         

下面的程序说明了 deg2rad() 在PHP中的工作:

=1;$k/=2, $deg*=2)
{
  if($k!=1)
   echo 'pi/'.$k.' = '.deg2rad($deg).'
';   else    echo 'pi = '.deg2rad($deg).'
'; }    ?>

输出:

pi/8 = 0.39269908169872
pi/4 = 0.78539816339745
pi/2 = 1.5707963267949
pi = 3.1415926535898

需要注意的要点

  • 它计算以度为单位的角度的弧度等效值。
  • 该方法的对应物是 deg2rad()。
  • 这种方法产生高度准确的结果,但时间效率不高。

参考
http:// PHP.net/manual/en/函数.deg2rad。 PHP