Come utilizzare Java per determinare se un punto è contenuto in una cerchia

Passaggio 1

Salva le quantità che definiscono il cerchio (coordinate raggio e centro) in variabili a virgola mobile a precisione doppia, con il seguente codice:

doppio raggio = 20, 5; doppio Xcentro = 40, 345; doppio yCenter = -78.3482;

Passaggio 2

Salva le coordinate del punto che deve essere testato in variabili a virgola mobile a precisione doppia, usando questo codice:

double xPoint = 37.12; doppio yPoint = -75, 0;

Passaggio 3

Verifica se la distanza dal punto al centro del cerchio è il raggio, con questo codice:

if (Math.sqrt ((Xcentro-xPoint) ^ 2 + (yCenter-yPoint) ^ 2) <= raggio) {System.out.println ("Il punto è contenuto nel cerchio."); } Altrimenti {System.out.println ("Il punto non è contenuto nel cerchio."); }