파이썬을 사용하여 이차 방정식을 풀기 위해 cmath 모듈을 사용할 수 있습니다. 이것은 이차 방정식의 근이 본질적으로 복잡할 수 있기 때문입니다. ax^2 + bx + c =0 형식의 이차 방정식이 있으면
예시
cmath 가져오기
a = 12 b = 8 c = 1 # Discriminent d = (b**2) - (4*a*c) root1 = (-b - cmath.sqrt(d)) / (2 * a) root2 = (-b + cmath.sqrt(d)) / (2 * a) print(root1) print(root2)
출력
이것은 출력을 제공합니다
(-0.5+0j) (-0.16666666666666666+0j)