From b9471f779e293ebb93b20cf62bf9d11602c342a6 Mon Sep 17 00:00:00 2001 From: Anthony Debucquoy Date: Fri, 30 Sep 2022 11:49:26 +0200 Subject: [PATCH] fixup! fixup! first commit --- 29sept/ex2-1/droite.py | 4 +++- 29sept/ex2-1/droite_test.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/29sept/ex2-1/droite.py b/29sept/ex2-1/droite.py index 831173b..d8eaa40 100644 --- a/29sept/ex2-1/droite.py +++ b/29sept/ex2-1/droite.py @@ -1,3 +1,5 @@ +from math import floor + def transform_mp_to_abc(m, p): """transforme une équation de la forme y = mx + p to ax + by = c @@ -105,7 +107,7 @@ def symetrie_orthogonale(d, p): x, y = p ap, bp, cp = droite_normale(d,p) # perpendiculaire passant par le point xi, yi = intersection((a,b,c), (ap, bp, cp)) - return xi, yi + return round((2*xi - x)*10)/10, round((2*yi - y)*10)/10 def distance_droite_point(d, p): """TODO: Docstring for distance_droite_point. diff --git a/29sept/ex2-1/droite_test.py b/29sept/ex2-1/droite_test.py index 946a100..ad34e44 100644 --- a/29sept/ex2-1/droite_test.py +++ b/29sept/ex2-1/droite_test.py @@ -27,7 +27,7 @@ def tests(): test(droite_normale, (-0.5, 1, 1.0), (3, 4), (2.0, 1, 10.0)) test(symetrie_orthogonale, (-0.5, 1, 1.0), (-2, 0), (-2.0, 0.0)) - test(symetrie_orthogonale, (-0.5, 1, 1.0), (3, 4), (2.0, 1, 10.0)) + test(symetrie_orthogonale, (-0.5, 1, 1.0), (3, 4), (4.2, 1.6)) test(distance_droite_point, (-0.5, 1, 1.0), (-2, 0), 0.0)