Định nghĩa và cách dùng
Hàm tan() trả về tỷ số tangent của góc cho trước tính bằng radian. Trong lượng giác, tangent của góc là tỷ số cạnh đối và cạnh kề.
tan(x) = opposite/adjacent
Cũng được định nghĩa là tỷ số sin và cos:
tan(x) = sin(x)/cos(x)
Nếu x = 45 độ, tan(x) = 1 vì tam giác vuông cân có hai cạnh góc vuông bằng nhau.
Hàm trả về giá trị float.
Cú pháp
tan ( 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ề tangent 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 tan(pi/2) trả về số rất lớn (tangent 90 độ là vô cực):
<?php
$arg = M_PI/2; // 90 độ
$val = tan($arg);
echo "tan(" . $arg . ") = " . $val;
?>
Kết quả
tan(1.5707963267949) = 1.6331239353195E+16
Ví dụ
Dùng deg2rad() chuyển 60 độ sang radian rồi tính tan(60) = sqrt(3):
<?php
$arg = deg2rad(60);
$val = tan($arg);
echo "tan(" . $arg . ") = " . $val;
?>
Kết quả
tan(1.0471975511966) = 1.7320508075689
Ví dụ
tan(45 độ) trả về 1:
<?php
$arg = M_PI/4; // 45 độ
$val = tan($arg);
echo "tan(" . $arg . ") = " . $val;
?>
Kết quả
tan(0.78539816339745) = 1
Ví dụ
tan(0) trả về 0:
<?php
$arg = 0;
$val = tan($arg);
echo "tan(" . $arg . ") = " . $val;
?>
Kết quả
tan(0) = 0