当前位置:   article > 正文

使用Python求解简单一元二次方程_任意一元二次方程的求解简易版python

任意一元二次方程的求解简易版python

#coding=utf8
import math
a=int(input("请输入a:"));
b=int(input("请输入b:"));
c=int(input("请输入c:"));
drt=b*b-4*a*c;
if a==0:
    if b!=0:
        print("x=%0.2f"%(-c/b));
    else:
        print("无根");
else:
    if drt==0:
        print("x1=x2=%0.2f"%(-b/2/a));
    else:
        if drt>0:
            x1=-b+math.sprt(drt)/2/a;
            x2=-b-math.sprt(drt)/2/a;
            print("x1=%0.2f"%x1);
            print("x2=%0.2f"%x2);
        else:
            print("虚根");
 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/481213
推荐阅读
相关标签
  

闽ICP备14008679号