结果为什么是整数形式
import math
def quadratic_equation(a, b, c):
m == 0.0
n== 0.0
if b**2 - 4*a*c > 0:
m = (-b + (b**2 - 4*a*c)**1/2)*1/(2*a)
n = (-b - (b**2 - 4*a*c)**1/2)*1/(2*a)
elif b**2 - 4*a*c == 0:
m == n == -b/(2*a)
else:
none
return m,n
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
为什么这样的结果是正确答案的整数形呀??怎么样改可以变成小数形式??