Método StrictMath asin() en Java con ejemplos

java.lang.StrictMath.asin() es un método incorporado de la clase StrictMath que se usa para devolver el arco seno de un valor específico. El ángulo devuelto está dentro del rango de -pi/2 y pi/2 . El método da lugar a dos resultados especiales:

  • Si el valor absoluto del argumento es mayor que 1 o el propio argumento es NaN, el resultado también es NaN.
  • Si el argumento pasado es 0, la salida también es 0 con el mismo signo que el argumento.

Sintaxis:

public static double asin(double val)

Parámetros: este método acepta un parámetro val de tipo doble y se refiere al valor cuyo arco seno se va a devolver.

Valor de retorno: el método devuelve el valor de arco seno del argumento.
Ejemplos:

Input: val = 0.72
Output: 0.80380231893303

Input: val = 7.0
Output: NAN

Input: val = 0.0
Output: 0.0

Los siguientes programas ilustran el método java.lang.StrictMath.asin():
Programa 1:

// Java program to illustrate the
// java.lang.StrictMath.asin()
import java.lang.*;
  
public class Geeks {
  
    public static void main(String[] args)
    {
  
        double val1 = 0.65, val2 = 3.00, val3 = 0;
  
        double asinvalue = StrictMath.asin(val1);
        System.out.println(" The arc sine value is = "+
                                            asinvalue);
  
        asinvalue = StrictMath.asin(val2);
        System.out.println("The arc sine value is = "+
                                            asinvalue);
                            
        asinvalue = StrictMath.asin(val3);
        System.out.println("The arc sine value is = "+
                                           asinvalue);
    }
}
Producción:

The arc sine value is = 0.7075844367253556
The arc sine value is = NaN
The arc sine value is = 0.0

Programa 2:

// Java program to illustrate the
// java.lang.StrictMath.asin()
import java.lang.*;
  
public class Geeks {
  
    public static void main(String[] args)
    {
  
        double val1 = -0.85, val2 = -2.00, val3 = 0;
  
        double asinvalue = StrictMath.asin(val1);
        System.out.println(" The arc sine value is = "+
                                            asinvalue);
  
        asinvalue = StrictMath.asin(val2);
        System.out.println("The arc sine value is = "+
                                            asinvalue);
  
        asinvalue = StrictMath.asin(val3);
        System.out.println("The arc sine value is= "+
                                            asinvalue);
    }
}
Producción:

The arc sine value is = -1.015985293814825
The arc sine value is = NaN
The arc sine value is= 0.0

Publicación traducida automáticamente

Artículo escrito por ankita_chowrasia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *