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

Escrito por jonah quant | Traducido por mary lascano
  • Comparte
  • Twittea
  • Comparte
  • E-mail

Un problema común en geometría computarizada es determinar si un punto dado en el plano está contenido dentro de un círculo dado. La forma más sencilla de hacer esa determinación es usar la definición de un círculo: el conjunto de puntos que están a una distancia constante desde el centro del círculo (esa distancia es el radio de círculo). Puedes realizar esta prueba en el lenguaje de programación Java.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Instrucciones

  1. 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;

  2. 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;

  3. 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."); }

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles