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

Hàm asinh () trong PHP

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

asinh () hàm tính nghịch đảo của sin hyperbol của tham số đã cho. Nói cách khác, giá trị trả về của asinh () là sin hyperbol của tham số đã cho. Một hàm sin hyperbolic nghịch đảo được định nghĩa là

asinh (x) =log (x + sqrt (pow (x, 2) +1))

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

Cú pháp

asinh( float $arg ) : float

Tham số

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

Giá trị trả lại

Hàm asinh () trong PHP trả về tỷ lệ sin 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 asinh (pi / 2) mà chúng ta có thể xác minh bằng cách sử dụng định nghĩa -

<?php
   $arg=M_PI_2;
   $val=asinh($arg);
   $ret=log($arg+sqrt(pow($arg,2)+1));
   echo "asinh(" . $arg . ") = " . $val . "\n";
   echo "using formula = " . $ret;
?>

Đầu ra

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

asinh(1.5707963267949) = 1.2334031175112
using formula = 1.2334031175112

Ví dụ

Ví dụ sau sử dụng hàm deg2rad () để chuyển đổi độ sang radian và sau đó sử dụng asinh (30) -

<?php
   $arg=deg2rad(30);
   $val=asinh($arg);
   echo "asinh(" . $arg . ") = " . $val;
?>

Đầu ra

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

asinh(0.5235987755983) = 0.50221898503461

Ví dụ

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

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

Đầu ra

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

asinh(0) = 0

Ví dụ

Ví dụ sau đây tính asinh (pi)

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

Đầu ra

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

asinh(3.1415926535898) = 1.8622957433108