English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de Java

Control de flujo Java

Java Arreglo

Java Orientado a Objetos (I)

Java Orientado a Objetos (II)

Java Orientado a Objetos (III)

Manejo de excepciones en Java

Java Lista (List)

Java Cola (Queue)

Java Colección Map (Map)

Java Conjunto (Set)

Java Entrada/Salida (I/O)

Java Reader/Writer

Temas de Java

Java Math atan2Uso del método y ejemplo

Java métodos matemáticos Math

Java Math atan2El método convierte las coordenadas cartesianas (x, y) en coordenadas polares (r, θ) y devuelve el ángulo theta (θ).

atan2La sintaxis del método es:

Math.atan2(double y, double x)

Notaatan2el método estático. Por lo tanto, podemos llamar directamente al método utilizando el nombre de la clase Math.

atan2parámetros

  • x / y-Las coordenadas cartesianas x y

Nota:Las coordenadas x y representan un punto en el plano bidimensional.

atan2() valor de retorno

  • mediante la conversión de coordenadas(x,y)convertir a coordenadas(r, θ)devuelve el ángulo θ

Ejemplo: Java Math.atan2()

class Main {
  public static void main(String[] args) {
    //dos coordenadas x y
    double x = 3.7;
    double y = 6.45;
    //obtener el ángulo θ
    double theta = Math.atan2(y, x);
    System.out.println(theta);                   // 1.0499821573815171
    //conversión a grados
    System.out.println(Math.toDegrees(theta));    // 60.15954618200191
  }
}

Aquí, atan2() método convierte las coordenadas(x,y) conversiónpara las coordenadas(r, θ)y devolvemos el ángulo theta (θ).

Hemos utilizadoMath.toDegrees()El método convierte el ángulo en ángulo θ.

Java métodos matemáticos Math