當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP atan2( )用法及代碼示例


atan2()函數是PHP中的內置函數,用於計算作為參數傳遞給它的兩個變量x和y的反正切。
該函數以弧度返回結果,該弧度在-Pi和Pi(含)之間。

用法:

float atan2($y, $x)

參數:此函數接受兩個參數,如下所述:


  1. $y:此參數指定股息。
  2. $x:此參數指定除數。

返回值:它返回一個浮點值,該值是弧度y /x的反正切值。

例子:

Input : atan2(0.50, 0.50)
Output : 0.78539816339745

Input : atan2(-0.50, -0.50)
Output : -2.3561944901923

Input : atan2(5, 5) 
Output : 0.78539816339745

Input : atan2(10, 20) 
Output : 0.46364760900081

下麵的程序采用不同的參數值來說明PHP中的atan2()函數:

  • 當將(0.50,0.50)作為參數傳遞時:
    <?php 
      
    echo (atan2(0.50, 0.50)); 
      
    ?>      

    輸出:

    0.78539816339745
  • 當(-0.50,-0.50)作為參數傳遞時:
    <?php 
      
    echo (atan2(-0.50, -0.50)); 
      
    ?>      

    輸出:

    -2.3561944901923
  • 當將(5,5)作為參數傳遞時:
    <?php 
      
    echo (atan2(5, 5)); 
      
    ?>      

    輸出:

    0.78539816339745
  • 當將(10,20)作為參數傳遞時:
    <?php 
      
    echo (atan2(10, 20)); 
      
    ?>      

    輸出:

    0.46364760900081
  • 參考:
    http://php.net/manual/en/function.atan2.php



相關用法


注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PHP | atan2() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。