Punto A
Punto B
Resultado
Esta página no tiene parte de servidor en absoluto. La tabla que pegas la procesa JavaScript dentro de tu propio navegador, el gráfico se dibuja en un elemento canvas de tu máquina y el archivo de exportación se arma localmente. Nada se sube, se almacena ni se escribe en ningún registro. Puedes desconectar la red después de cargar la página y todo seguirá funcionando: es la forma más sencilla de comprobarlo tú mismo.
Datos y límites del método
| Fórmula | d = √((x2 − x1)² + (y2 − y1)²) |
|---|---|
| Ejemplo 3-4-5 | A(0,0), B(3,4) → distancia = 5 (un triángulo rectángulo clásico) |
| Unidades | El resultado está en las mismas unidades que las coordenadas introducidas |
Cuándo induce a error
- La fórmula calcula la distancia euclidiana (en línea recta, "en vuelo de pájaro") en un plano — no es adecuada para distancias sobre una esfera (como coordenadas geográficas de latitud/longitud), que necesitan una fórmula de haversine aparte.
- Las coordenadas y el resultado son adimensionales desde el punto de vista del cálculo — la calculadora no convierte unidades; interpretar las coordenadas (metros, píxeles, kilómetros, etc.) queda a tu criterio.
- Si ambos puntos coinciden, la distancia se calcula correctamente como 0.
- El redondeo se aplica solo al resultado mostrado — los cálculos internos usan toda la precisión de los números de punto flotante de JavaScript.
Cómo se calcula
Se calcula la diferencia de las coordenadas x (x2 − x1) e y (y2 − y1).
Cada diferencia se eleva al cuadrado y los cuadrados se suman — esto es el teorema de Pitágoras para un triángulo rectángulo cuyos catetos son esas diferencias.
Se extrae la raíz cuadrada de la suma de cuadrados, dando la distancia en línea recta (euclidiana) entre los puntos.
El resultado se redondea al número de decimales elegido y se actualiza al instante cuando cambia cualquier coordenada.
Preguntas y respuestas
¿Por qué el ejemplo da exactamente 5?
Porque los puntos (0,0) y (3,4) forman un triángulo rectángulo clásico con lados 3, 4 y 5 (una terna pitagórica) — la hipotenusa (distancia) es igual a √(3² + 4²) = √25 = 5.
¿Puedo usar coordenadas negativas?
Sí, la fórmula funciona igual en cualquier cuadrante — solo importa la diferencia entre las coordenadas de los puntos, no su signo.
¿Sirve para calcular la distancia entre ciudades por latitud y longitud?
No, las distancias sobre la esfera terrestre (usando coordenadas geográficas) necesitan una fórmula distinta — la fórmula de haversine, que tiene en cuenta la curvatura de la superficie; esta fórmula asume un plano de coordenadas plano.
¿Se envían mis datos a algún sitio?
No, todo el cálculo se ejecuta en tu navegador.