Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm atanh () trong PHP

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

atanh () hàm trả về tỷ lệ tiếp tuyến hyperbol nghịch đảo của tham số đã cho. Nói cách khác, giá trị trả về của atanh () là tiếp tuyến hyperbol của tham số đã cho. Một hàm tiếp tuyến hyperbol nghịch đảo được định nghĩa là.

atanh (x) =0.5Xlog ((1 + x) / (1-x))

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

Cú pháp

atanh ( float $arg ) : float

Tham số

Sr.No Thông số &Mô tả
1 arg
Một giá trị dấu phẩy động có tang hyperbol nghịch đảo sẽ được tính

Giá trị trả lại

Hàm atanh () trong PHP trả về tỷ lệ tiếp tuyến hyperbol nghịch đảo của tham số đã cho.

Phiên bản PHP

Chức năng này có sẵn trong các phiên bản PHP 4.x, PHP 5.x cũng như PHP 7.x.

Ví dụ

Ví dụ sau tính toán atanh (pi / 4) và trả về cũng là kết quả của định nghĩa công thức -

<?php
   $arg=M_PI_4;
   $res=atanh($arg);
   echo "atanh(pi) = " . $res . "\n";
   $val = 0.5*log((1+$arg)/(1-$arg));
   echo "using formula = " . $val;
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

atanh(pi) = 1.0593061708232
using formula = 1.0593061708232

Ví dụ

Ví dụ sau tính atanh (Π / 10) -

<?php
   $arg=M_PI/10;;
   $val=atanh($arg);
   echo "atanh(" . $arg . ") = " . $val;
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

atanh(0.31415926535898) = 0.32515348134414

Ví dụ

Hãy cùng atanh tìm hiểu nhé (0). Nó trả về 0 -

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

Đầu ra

Điều này sẽ tạo ra kết quả sau -

atanh(0) = 0

Ví dụ

Đối với hàm tham số =1 atanh () trả về INF

<?php
   $arg=1;
   $val=atanh($arg);
   echo "atanh(" . $arg . ") = " . $val;
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

atanh(1) = INF