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

Hàm sinh () trong PHP

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

sinh () hàm tính sin hyperbol của một góc đã cho theo đơn vị radian. Một hàm sin hyperbolic được định nghĩa là

sinh (x) = (e x - e -x )) / 2

Hàm này trả về một giá trị thực giữa Π và -Π.

Cú pháp

sinh( float $arg ) : float

Tham số

Sr.No Thông số &Mô tả
1 arg
Một giá trị dấu phẩy động biểu thị góc tính bằng radian

Giá trị trả lại

Hàm sinh () trong PHP trả về tỷ lệ sin hyperbol 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 sinh (pi / 2) và trả về 2.3012989023073, đây cũng là kết quả của công thức (e x - e -x )) / 2−

<?php
   $arg=M_PI_2;
   $val=(exp($arg)-exp(-$arg))/2;
   $res=sinh($arg);
   echo "sinh(M_PI_2) = " . $val. "\n";
   echo "using formula = " . $res . "\n";
?>

Đầu ra

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

sinh(M_PI_2) = 2.3012989023073
using formula = 2.3012989023073

Ví dụ

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

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

Đầu ra

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

sinh(0.5235987755983) = 0.54785347388804

Ví dụ

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

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

Đầu ra

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

sinh(0) = 0

Ví dụ

Ví dụ sau tính toán sinh (pi)

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

Đầu ra

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

sinh(3.1415926535898) = 11.548739357258