Định nghĩa và cách dùng
Hàm tanh() trả về tỷ số hyperbolic tangent của góc cho trước tính bằng radian. Trong lượng giác, hyperbolic tangent được định nghĩa là:
tanh(x) = sinh(x)/cosh(x)
Hàm trả về giá trị float.
Cú pháp
tanh ( 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ề hyperbolic 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 tanh(pi/2) và so sánh với công thức (ex + e-x))/2:
<?php $arg = M_PI_2; $res = tanh($arg); echo "tanh(pi) = " . $res . "\n"; echo "dùng công thức = " . sinh($arg)/cosh($arg); ?>
Kết quả
tanh(pi) = 0.91715233566727 using formula = 0.91715233566727
Ví dụ
Dùng deg2rad() chuyển độ sang radian rồi tính tanh(60):
<?php
$arg = deg2rad(60);
$val = tanh($arg);
echo "tanh(" . $arg . ") = " . $val;
?>
Kết quả
tanh(1.0471975511966) = 0.78071443535927
Ví dụ
tanh(0) trả về 0:
<?php
$arg = 0;
$val = tanh($arg);
echo "tanh(" . $arg . ") = " . $val;
?>
Kết quả
tanh(0) = 0
Ví dụ
Tính tanh(pi) xấp xỉ 1:
<?php
$arg = M_PI;
$val = tanh($arg);
echo "tanh(" . $arg . ") = " . $val;
?>
Kết quả
tanh(3.1415926535898) = 0.99627207622075