Vous avez une faute dans votre triangle rectangulaire. :-[
-------------------------
AB = Hypoténuse
BC = Opposé
CA = côté adjacent à l'ange Â
-------------------------
Et cela vous donne une faute dans la calculation de sin(a) si vous avez suivez votre règle:
Corrige:
a² = b² + c² /=>/ a = √(c²+b²) en remplacent pas leurs valeurs ça donne √[(x2-x1)² + (x2-x1)²]
sin(a) = opposé/hypoténuse
sin(a) = (y2-y1) / √[(x2-x1)² + (x2-x1)²]
Cordialement, Ta0uf19