import math
a,b,c=map(float,input().split())
data=b**2-4*a*c
x=-1*b/(2*a)
kai_d=math.sqrt(data)

q1=(-1*b-kai_d)/(2*a)
q2=(-1*b+kai_d)/(2*a)
if a==0.0:
    print("Not quadratic equation")
elif data==0:
    print("x1=x2={:0.2f}".format(round(x,2)))
elif data>0:
    print("x1={};x2={}".format(round(q1,2),round(q2,2)))
else:
    xubu=math.sqrt(-1*data)/(2*a)
    print("x1={}-{}i;x2={}+{}i".format(x,xubu,x,xubu))

??为啥0.00 的时候会有 -0.00 出现呢?——如何解决呢?