请用python编码完成下述表达式的计算: y=(-b+√(b^2-4ac))/2a 计算y的取值,其中符号√( )表示求平方根。 a,b,c的数值按顺序从键盘输入,中间用英文逗号分隔。 打印计算结果。结果保留3位小数。 输入语句的示例代码如下 a,b,c = eval(input())
时间: 2023-04-09 16:03:23 浏览: 227
k-menas++_pythonk-means++_yolov4_源码
5星 · 资源好评率100%
我可以回答这个问题。下面是Python代码:
import math
a, b, c = eval(input())
y = (-b * math.sqrt(b**2 - 4*a*c)) / (2*a)
print(round(y, 3))
请注意,这个程序只能计算实数解。如果方程没有实数解,程序会报错。
阅读全文