如何使用 Python 求解二次方程?
要使用 Python 求解二次方程,你可以使用 cmath 模組。這是因為二次方程的根本質上可能是複數。如果你有一個形式為 ax^2 + bx + c = 0 的二次方程,則:
示例
import 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)
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP