Tecnología

Inicio

Cómo cambiar las coordenadas de ángulos en Java?

Rectangulares o cartesianas, coordenadas especificar un punto en términos de sus componentes horizontal y vertical. Sistemas de coordenadas polares definen un punto en términos de su distancia desde el origen y el ángulo que subtiende con el eje horizontal. La conversión entre los dos sistemas de coordenadas implica el uso de la función arco tangente y una cierta consideración de cuadrante para obtener una medida angular constante de la ubicación del punto de coordenadas. Utilizar la biblioteca "Matemáticas" para obtener el ángulo polar de un par de coordenadas en Java.

Instrucciones

1 Utilice la función arco tangente para obtener un ángulo desde un punto de coordenadas cuyos componentes se almacenan como dobles en "x" e "y" utilizando la siguiente sintaxis:

= ángulo doble Math.atan (y / x);

2 Utiliza el siguiente bloque condicional para hacer referencia al ángulo constante desde el eje x positivo:

si (x <0 && y> = 0) {

angle += Math.PI;

} Else if (x <0 && y <0) {

angle += Math.PI;

} Else if (x> = 0 && y <0) {

angle += 2*Math.PI;

}

3 Convertir el ángulo en grados, si lo desea, con la siguiente línea:

= ángulo de ángulo * 180 / Math.PI;