Cómo utilizar Java para determinar si un punto está contenido en un círculo

Por jonah quant

Paso 1

Guarda las cantidades que definen el círculo (radio y las coordenadas del centro) en variables de coma flotante de doble precisión, con el siguiente código:

doble radio = 20,5; doble Xcentro = 40,345; doble yCenter = -78,3482;


Paso 2

Guarda las coordenadas del punto que necesita ser probado en variables de coma flotante de doble precisión, mediante este código:

doble xPoint = 37,12; doble yPoint = -75,0;


Paso 3

Prueba si la distancia del punto al centro del círculo es el radio, con este código:

if (Math.sqrt ((Xcentro-xPoint) ^ 2 + (yCenter-yPoint) ^ 2) <= radio) { System.out.println ("El punto está contenido en el círculo."); } Else { System.out.println ("El punto no está contenido en el círculo."); }