Select Git revision
TD2 Deep Learning.ipynb
Forked from
Dellandrea Emmanuel / MOD_4_6-TD2
Source project has a limited visibility.
-
BaptisteBrd authoredBaptisteBrd authored
racines.py 503 B
# Résolution équation quadratique
from math import sqrt;
def trinome(a, b, c):
delta = b**2 - 4*a*c
if delta > 0.0:
assert(a != 0)
racine_delta = sqrt(delta)
return (2, (-b-racine_delta)/(2*a), (-b+racine_delta)/(2*a))
elif delta < 0.0: return (0,)
else:
assert(a != 0)
return (1, (-b/(2*a)))
if __name__ == "__main__":
print(trinome(1.0, -3.0, 2.0))
print(trinome(1.0, -2.0, 1.0))
print(trinome(1.0, 1.0, 1.0))