請參考求根公式:x = (-b±√(b2-4ac)) / 2a
參考代碼:
import math
def quadratic_equation(a, b, c):
? ?t = math.sqrt(b * b - 4 * a * c)
? ?return -b + t / (2 * a), -b - t / (2 * a)
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
修改:
return (-b + t) / (2 * a), (-b - t) / (2 * a)