Định nghĩa và cách dùng
Hàm sin() trả về tỷ số sine của góc cho trước tính bằng radian. Trong lượng giác, sine của góc là tỷ số cạnh đối và cạnh huyền.
sin(x) = opposite/hypotenuse
Nếu x = 90 độ, sin(x) = 1 vì cạnh đối của góc vuông là huyền.
Hàm trả về giá trị float.
Cú pháp
sin ( float $arg ) : float
Tham số
| STT | Tham số & Mô tả |
|---|---|
| 1 | arg Giá trị float biểu diễn góc tính bằng radian |
Giá trị trả về
Trả về sine của tham số.
Phiên bản PHP
Có sẵn từ PHP 4.x, 5.x và 7.x.
Ví dụ
Tính sin(pi/2) trả về 1:
<?php
$arg = M_PI_2; // pi/2 = 90 độ
$val = sin($arg);
echo "sin(" . $arg . ") = " . $val;
?>
Kết quả
sin(1.5707963267949) = 1
Ví dụ
Dùng deg2rad() chuyển 30 độ sang radian rồi tính sin(30) = 0.5:
<?php
$arg = deg2rad(30);
$val = sin($arg);
echo "sin(" . $arg . ") = " . $val;
?>
Kết quả
sin(0.5235987755983) = 0.5
Ví dụ
sin(0) trả về 0:
<?php
$arg = 0;
$val = sin($arg);
echo "sin(" . $arg . ") = " . $val;
?>
Kết quả
sin(0) = 0
Ví dụ
sin(pi) trả về gần 0 (1.2246467991474E-16):
<?php
$arg = M_PI;
$val = sin($arg);
echo "sin(" . $arg . ") = " . $val;
?>
Kết quả
sin(3.1415926535898) = 1.2246467991474E-16