Open In App
Related Articles

Java Math asin() method with Example

Improve Article
Improve
Save Article
Save
Like Article
Like

The java.lang.Math.asin() returns the arc sine of an angle in between -pi/2 and pi/2. Arc sine is also called as an inverse of a sine.

  • If the argument is NaN or its absolute value is greater than 1, then the result is NaN.
  • If the argument is zero, then the result is a zero with the same sign as the argument.

Syntax :

public static double asin(double angle)
Parameter :
angle : the value whose arc sine is to be returned.

Return :
This method returns the arc sine of the argument.

Example 1 : To show working of java.lang.Math.asin() method.




// Java program to demonstrate working
// of java.lang.Math.asin() method
import java.lang.Math;
 
class Gfg {
 
    // driver code
    public static void main(String args[])
    {
        double a = Math.PI;
 
        // Output is NaN, because Math.PI gives 3.141 value
        // greater than 1
        System.out.println(Math.asin(a));
 
        // convert Math.PI to radians
        double b = Math.toRadians(a);
 
        System.out.println(Math.asin(b));
 
        double c = 1.0;
        System.out.println(Math.asin(c));
 
        double d = 0.0;
        System.out.println(Math.asin(d));
 
        double e = -1.0;
        System.out.println(Math.asin(e));
 
        double f = 1.5;
 
        // value of f does not lie in between -1 and 1
        // so output is NaN
        System.out.println(Math.asin(f));
    }
}

Output:

NaN
0.054858647341251204
1.5707963267948966
0.0
-1.5707963267948966
NaN
Last Updated : 06 Apr, 2018
Like Article
Save Article
Similar Reads
Related Tutorials