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

Hàm acosh () trong PHP

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

acosh () hàm trả về tỷ lệ cosin hyperbol nghịch đảo của góc đã cho trong tham số đã cho. Nói cách khác, giá trị trả về của asinh () là sin hyperbol của tham số đã cho. Hàm cosin hyperbol nghịch đảo hyperbolic được định nghĩa là -.

acosh (x) =log (x + sqrt (pow (x, 2) -1))

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

Cú pháp

acosh ( float $arg ) : float

Tham số

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

Giá trị trả lại

Hàm acosh () trong PHP trả về tỷ lệ cosin 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 acosh (pi / 2) và trả về 1,0232274785476, đây cũng là kết quả của định nghĩa công thức -

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

Đầu ra

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

acosh(1.5707963267949) = 1.0232274785476
using formula = 1.0232274785476

Ví dụ

Ví dụ sau sử dụng hàm deg2rad () để chuyển đổi độ sang radian và sau đó sử dụng acosh (60). Kết quả là 0,30604210861327 -

<?php
   $arg=deg2rad(60);
   $val=acosh($arg);
   echo "acosh(" . $arg . ") = " . $val;
?>

Đầu ra

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

acosh(1.0471975511966) = 0.30604210861327

Ví dụ

Hãy kiểm tra tìm hiểu acosh (0). Nó trả về NAN -

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

Đầu ra

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

acosh(0) = NAN

Ví dụ

Ví dụ sau tính cosh (pi)

<?php
   $arg=M_PI;
   $val=acosh($arg);
   echo "acosh(" . $arg . ") = " . $val;
?>

Đầu ra

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

acosh(3.1415926535898) = 1.8115262724609