使用Python写一个求实数内二次方程解的函数
来源:懂视网
责编:小采
时间:2020-11-27 14:15:14
使用Python写一个求实数内二次方程解的函数
使用Python写一个求实数内二次方程解的函数:def quar(a,b,c): if not isinstance(a,(int,float))|isinstance(b,(int,float))|isinstance(c,(int,float)): raise TypeError('Wrong Type inputing!') else: from math import sqrt tmp1=b**2-4*a*c if tmp1>0: return '%.04f'%float((-
导读使用Python写一个求实数内二次方程解的函数:def quar(a,b,c): if not isinstance(a,(int,float))|isinstance(b,(int,float))|isinstance(c,(int,float)): raise TypeError('Wrong Type inputing!') else: from math import sqrt tmp1=b**2-4*a*c if tmp1>0: return '%.04f'%float((-
def quar(a,b,c):
if not isinstance(a,(int,float))|isinstance(b,(int,float))|isinstance(c,(int,float)):
raise TypeError('Wrong Type inputing!')
else:
from math import sqrt
tmp1=b**2-4*a*c
if tmp1>0:
return '%.04f'%float((-b+sqrt(tmp1))/(2*a)),'%.04f'%((-b-sqrt(tmp1))/(2*a))
elif tmp1==0:
return -b/(2*a)
else:
return 'No rational answer!'
聽
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
使用Python写一个求实数内二次方程解的函数
使用Python写一个求实数内二次方程解的函数:def quar(a,b,c): if not isinstance(a,(int,float))|isinstance(b,(int,float))|isinstance(c,(int,float)): raise TypeError('Wrong Type inputing!') else: from math import sqrt tmp1=b**2-4*a*c if tmp1>0: return '%.04f'%float((-