StrictMath sinh() Method in Java
java.lang.StrictMath.sinh()
hyperbolic sine
Euler’s number
Syntax:
public static double sinh(double x)
Parameters:
x
Return Values:
x
- The function returns NaN if the argument is NaN or infinity
- The function returns infinity with the same sign as the argument if the argument is infinite.
- The function returns zero with the same sign as the argument if the argument is zero
Examples:
Input : 0.7853981633974483 Output : 0.8686709614860095 Input : 4.0 Output : 27.28991719712775
Program 1:
// Java Program to illustrate // StrictMath.sinh() function import java.io.*; import java.math.*; import java.lang.*; class GFG { public static void main(String[] args) { double x = ( 45 * Math.PI) / 180 ; // Display the hyperbolic sine of the value System.out.println( "Hyperbolic sine of " + x + " = " + StrictMath.sinh(x)); } } |
Output:
Hyperbolic sine of 0.7853981633974483 = 0.8686709614860095
Program 2:
// Java Program to illustrate // StrictMath.sinh() function import java.io.*; import java.math.*; import java.lang.*; class GFG { public static void main(String[] args) { double x1 = 180 / ( 0.0 ), x2 = 0 ; // Display the hyperbolic sine of the values System.out.println( "Hyperbolic sine of " + x1 + " = " + StrictMath.sinh(x1)); System.out.println( "Hyperbolic sine of " + x2 + " = " + StrictMath.sinh(x2)); } } |
Output:
Hyperbolic sine of Infinity = Infinity Hyperbolic sine of 0.0 = 0.0
Reference:
https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#sinh()
Contact Us