Método StrictMath atan() en Java

java.lang.StrictMath.atan() es un método incorporado de la clase StrictMath que se usa para devolver la tangente de un argumento dado. Devuelve que el ángulo está dentro del rango de -pi/2 y pi/2 . Da lugar a dos resultados especiales:

  • La salida es NaN si el parámetro pasado es NaN.
  • Si el argumento pasado es 0, el resultado también es un 0 que conserva el mismo signo que el argumento.

Sintaxis:

public static double atan(double num)

Parámetros: El método acepta un parámetro num de tipo double y hace referencia al valor cuya tangente se quiere devolver.

Valor devuelto: el método devuelve el valor del arco tangente del argumento.

Ejemplos:

Input: num = 0.61
Output: 0.5477400137159024

Input: num = 0.0
Output: 0.0

Input: num = -71.0
Output: -1.5567127509720364

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

java

// Java program to illustrate the
// java.lang.StrictMath.atan()
import java.lang.*;
  
public class Geeks {
  
    public static void main(String[] args)
    {
  
        double num1 = 0.70, num2 = 55.00, num3 = 0;
  
        double atanValue = StrictMath.atan(num1);
        System.out.println("The arc tangent of " + 
                         num1 + " = " + atanValue);
  
        atanValue = StrictMath.atan(num2);
        System.out.println("The arc tangent of " + 
                         num2 + " = " + atanValue);
  
        atanValue = StrictMath.atan(num3);
        System.out.println("The arc tangent of " + 
                          num3 + " = " + atanValue);
    }
}
Producción:

The arc tangent of 0.7 = 0.6107259643892086
The arc tangent of 55.0 = 1.5526165117219184
The arc tangent of 0.0 = 0.0

Programa 2:

java

// Java program to illustrate the
// java.lang.StrictMath.atan()
import java.lang.*;
  
public class Geeks {
  
    public static void main(String[] args)
    {
  
        double num1 = -0.52, num2 = -71.00, num3 = 0;
  
        double atanValue = StrictMath.atan(num1);
        System.out.println("The arc tangent of " + 
                           num1 + " = " + atanValue);
  
        atanValue = StrictMath.atan(num2);
        System.out.println("The arc tangent of " + 
                            num2 + " = " + atanValue);
  
        atanValue = StrictMath.atan(num3);
        System.out.println("The arc tangent of " + 
                            num3 + " = " + atanValue);
    }
}
Producción:

The arc tangent of -0.52 = -0.4795192919925962
The arc tangent of -71.0 = -1.5567127509720364
The arc tangent of 0.0 = 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 *