PHP | sinh( ) Function
The sinh() function is a builtin function in PHP and is used to find the hyperbolic sine of an angle.
The hyperbolic sine of any argument arg is defined as,
(exp(arg) – exp(-arg))/2
Where, exp() is the exponential function and returns e raised to the power of argument passed to it. For example exp(2) = e^2.
Syntax:
float sinh($value)
Parameters: This function accepts a single parameter $value. It is the number whose hyperbolic sine value you want to find. The value of this parameter must be in radians.
Return Value: It returns a floating point number which is the hyperbolic sine value of number passed to it as argument.
Examples:
Input : sinh(3) Output : 10.01787492741 Input : sinh(-3) Output : -10.01787492741 Input : sinh(M_PI) Output : 11.548739357258 Input : sinh(0) Output : 0
Below programs taking different values of $value are used to illustrate the sinh() function in PHP:
- Passing 3 as a parameter:
<?phpecho(sinh(3));?>chevron_rightfilter_noneOutput:
10.01787492741
- Passing -3 as a parameter:
<?phpecho(sinh(-3));?>chevron_rightfilter_noneOutput:
-10.01787492741
-
When (M_PI) is passed as a parameter, M_PI is a constant in PHP whose value is 3.1415926535898:
<?phpecho(sinh(M_PI));?>chevron_rightfilter_noneOutput:
11.548739357258
- Passing 0 as a parameter:
<?phpecho(sinh(0));?>chevron_rightfilter_noneOutput:
0
Reference:
http://php.net/manual/en/function.sinh.php
Recommended Posts:
- How to call a function that return another function in JavaScript ?
- How to get the function name inside a function in PHP ?
- How to get the function name from within that function using JavaScript ?
- PHP | pow( ) Function
- PHP | end() Function
- PHP | Ds\Map xor() Function
- p5.js | box() Function
- PHP | Ds\Map map() Function
- CSS | rgb() Function
- D3.js | d3.map.set() Function
- PHP | Ds\Map last() Function
- PHP | key() Function
- PHP | pos() Function
- p5.js | hex() function
- PHP | Ds\Set last() Function
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.



