समस्या विवरण
द्विघात समीकरण को पायथन का उपयोग करके हल करने के लिए आप cmath मॉड्यूल का उपयोग कर सकते हैं। ऐसा इसलिए है क्योंकि द्विघात समीकरण के मूल प्रकृति में जटिल हो सकते हैं। यदि आपके पास ax^2 + bx + c = 0 रूप का द्विघात समीकरण है, तो:
उदाहरण
import cmath
a = 12
b = 8
c = 1
# विविक्तकर
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)