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

Hàm asin() trong PHP


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

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

Ví dụ: sin(pi/2) = 1 và asin(1) = 1.57079633 rad, bằng pi/2.

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

Cú pháp

asin ( float $arg ) : float

Tham số

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

Giá trị trả về

Hàm asin() trong PHP trả về arc sine 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 asin(0.5) và trả về 0.5235987755983 radian, tương đương pi/6:

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

Kết quả

asin(0.5) = 0.5235987755983 radians

Ví dụ

Ví dụ sau tính asin(0) và trả về 0 radian, tương đương sin(0):

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

Kết quả

asin(0) = 0 radians

Ví dụ

Kiểm tra asin(-1). Trả về -1.5707963267949 radian (là -pi/2):

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

Kết quả

asin(-1) = -1.5707963267949 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 = asin($arg); 
    echo "asin(" . $arg . ") = " . $val . " radians"; 
?>

Kết quả

asin(5) = NAN radians