[Java] Calculer l'equation de la droite perpendiculaire à la droite AB et passant par B

/**
* Soit la droite (ab), on cherche l'equation de la droite (D) tel
* que (D) est perpendiculaire à (ab) et passe par b
*/

public static double[] getPerpendiculaire(Point2d a, Point2d b) {
return getPerpendiculaire(lineEquation(a, b), b);
}

public static double[] getPerpendiculaire(double[] eq, Point2d b) {
double coef = -1 / eq[0];
double pos = b.y - coef * b.x;
return new double[] { coef, pos };
}

About the Author

Ted Marklor est un web designer, un web developer et un génie de la nature. Transcendant le web depuis bientôt 15 ans, Ted est une source d’inspiration et de conseil pour toute une génération de jeunes programmeurs. Le Web 2.0, c’est lui. Dans la vie, il aime aussi faire des avions en papier, s’inventer des pseudonymes et une vie de winner, et surtout parler de lui à la troisième personne. Ça se fait en ce moment sur les blogs…


Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.