Equation du second degré. Version utilisable dans MicroPython ou dans KhiCAS. Dans KhiCAS, les racines sont calculées exactement.
from math import * # rac(a,b,c) calcule les racines de a*x**2+b*x+c=0 def rac(a,b,c): delta = b*b-4*a*c if delta == 0: return -b/(2*a) elif delta > 0: x_1 = (-b-sqrt(delta))/(2*a) x_2 = (-b+sqrt(delta))/(2*a) return [x_1, x_2] else: return None