大神指導我的一元二次方程
import math def quadratic_equation(a, b, c): ? ?nx=-b/(2*a)+(math.sqrt(b*b-4*a*c))/(2*a) ? ?ny=-b/(2*a)-(math.sqrt(b*b-4*a*c))/(2*a) ? ?return nx,ny print quadratic_equation(2, 3, 0) print quadratic_equation(1, -6, 5) 大神們看看我的代碼為什么是錯的,運行的(2,3,0)和答案不對,但是我自己感覺代碼沒有問題啊,求大神指導
2017-02-27
謝謝啦,之前想了半天沒想到精度這方面
2017-02-23
涉及到精度的問題了。除以2a的時候。