How to get the arcsine of a number (double) in Java

1 Answer

0 votes
package javaapplication1;

public class JavaApplication1 {
 
    public static void main(String[] args) {
        
        System.out.println("Math.asin(-1) = " + Math.asin(-1));
        System.out.println("Math.asin(-2) = " + Math.asin(-2));
        System.out.println("Math.asin(1) = " + Math.asin(1));
        System.out.println("Math.asin(2) = " + Math.asin(2));
        System.out.println("Math.asin(0) = " + Math.asin(0));
        System.out.println("Math.asin(0.5) = " + Math.asin(0.5));
        System.out.println("Math.asin(10) = " + Math.asin(10));
        System.out.println("Math.asin(45) = " + Math.asin(45));
    }
}
 
/*
run:

Math.asin(-1) = -1.5707963267948966
Math.asin(-2) = NaN
Math.asin(1) = 1.5707963267948966
Math.asin(2) = NaN
Math.asin(0) = 0.0
Math.asin(0.5) = 0.5235987755982989
Math.asin(10) = NaN
Math.asin(45) = NaN
 
*/

 



answered Sep 9, 2016 by avibootz
...