Como usar o Java para determinar se um ponto está contido em um círculo
Passo 1
Salve as quantidades que definem o círculo (coordenadas de raio e centro) em variáveis de ponto flutuante de precisão dupla, com o seguinte código:
raio duplo = 20, 5; Xcentro duplo = 40, 345; duplo yCenter = -78, 3482;
Passo 2
Salve as coordenadas do ponto que precisa ser testado em variáveis de ponto flutuante de precisão dupla, usando este código:
xPoint duplo = 37, 12; yPoint duplo = -75, 0;
Passo 3
Teste se a distância do ponto ao centro do círculo é o raio, com este código:
if (Math.sqrt ((Xcentro-xPoint) ^ 2 + (yCenter-ypoint) ^ 2) <= raio) {System.out.println ("O ponto está contido no círculo."); } Else {System.out.println ("O ponto não está contido no círculo."); }