0
点赞
收藏
分享

微信扫一扫

计算一元二次方程的根

王远洋 2022-04-14 阅读 197
python

#一元二次方程形为:ax^2+bx+c=0(a!=0)

a = eval(input()) #获取a的值

b = eval(input()) #获取b的值

c = eval(input()) #获取c的值

delta=b**2-4*a*c

if delta>0:

    x1=(-b+(delta)**0.5)/(2*a)

    x2=(-b-(delta)**0.5)/(2*a)

    print('x1=%.4f,x2=%.4f'%(x1,x2))  #结果保留4位小数

elif delta==0:

    x1=-b/2*a

    print('x1=%.4f'%(x1))

else:

    print('无实数根')

举报

相关推荐

0 条评论