Estoy seguro de que esto es algo completamente tonto, pero mis matemáticas son, bueno, horribles, así que sé amable...
Conozco tres coordenadas (cosas 2D estándar de x e y donde la parte superior izquierda es 0,0 y la x aumenta de izquierda a derecha y la y aumenta de arriba a abajo) y puedo trazar una línea entre dos de ellas y luego hacer un tercer punto donde la intersección con la línea debe ser de 90 grados y lo que quiero calcular es la longitud de la línea que hizo este ángulo (estoy seguro de que si pudiera explicarme bien ya habría encontrado una respuesta a esto).
Aquí hay una imagen de lo que quiero decir (con algunos valores de ejemplo para las tres coordenadas A, B y C que conozco):
Entonces, ¿cómo puedo calcular la longitud marcada L en lo anterior?
Pensé, bueno, la línea L es normal al vector A a B así que podría decir...
El vector de A a B es (4, 7) y, por tanto, los vectores normales serían (-7, 4) y (7, -4), pero entonces estoy atascado: ¿dónde voy ahora? ¿Estoy en el camino correcto?