剛入門看了看Python,寫了幾行代碼,做了一個一元二次方程求解,代碼如下:
import math
def quadratic(a,b,c):
y1=(-b+math.sqrt(b^2-4*a*c))/(2*a)
y2=(-b-math.sqrt(b^2-4*a*c))/(2*a)
print(y1 , y2)
quadratic(2,0,-8)
運行結果是2.03100960115899 -2.03100960115899
按理來說應該是2.0和 -2.0,哪位大神能解釋一下?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/116580.html
標籤:其他開發語言
上一篇:小白,機器學習遇到問題求解!見圖
