Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm acos() trong PHP


Định nghĩa và cách sử dụng

Hàm acos() trả về arc cosine (cosine nghịch đảo) của tham số arg tính bằng radian. acos() là hàm nghịch đảo của cos(). Do đó, nếu cos(x) = y thì acos(y) = x.

Ví dụ: cos(pi/2) = 0 và acos(0) = 1.57079633 rad, bằng pi/2.

Hàm này trả về một giá trị kiểu float.

Cú pháp

acos ( float $arg ) : float

Tham số

STT Tham số & Mô tả
1 arg
Số thực cần tính arc cosine. Giá trị phải nằm trong khoảng từ -1 đến 1

Giá trị trả về

Hàm acos() trong PHP trả về arc cosine của số cho trước. Là góc tính bằng radian.

Phiên bản PHP

Hàm này có sẵn trong PHP 4.x, PHP 5.x và PHP 7.x.

Ví dụ

Ví dụ sau tính acos(0.5) và trả về 1.04719755 radian, tương đương pi/3:

<?php 
    $arg = 0.5; 
    $val = acos($arg); 
    echo "acos(" . $arg . ") = " . $val . " radians"; 
?>

Kết quả

acos(0.5) = 1.0471975511966 radians

Ví dụ

Ví dụ sau tính acos(0) và trả về 1.5707963267949 radian, tương đương pi/2:

<?php 
    $arg = 0; 
    $val = acos($arg); 
    echo "acos(" . $arg . ") = " . $val . " radians"; 
?>

Kết quả

acos(0) = 1.5707963267949 radians

Ví dụ

Kiểm tra acos(-1). Trả về 3.14159265 radian (là pi):

<?php 
    $arg = -1; 
    $val = acos($arg); 
    echo "acos(" . $arg . ") = " . $val . " radians"; 
?>

Kết quả

acos(-1) = 3.1415926535898 radians

Ví dụ

Ví dụ sau trả về NAN vì tham số không nằm trong khoảng -1 đến 1:

<?php 
    $arg = 5; 
    $val = acos($arg); 
    echo "acos(" . $arg . ") = " . $val . " radians"; 
?>

Kết quả

acos(5) = NAN radians