如何求一元二次方程无实数根的值?
运用input(), float(), print()以及math模块的sqrt()就可以了,具体如下:源代码
如有帮助,码街维系注册推广源码请采纳!元源源码每日简报源码!码街闲庄源码!元源源码srs源码转码
# 导入模块
import math
# 读取输入,码街volca指标源码整数或小数
a = float(input("请输入a值:"))
b = float(input("请输入b值:"))
c = float(input("请输入c值:"))
# 判断是元源源码否有实数解
if (b ** 2 - 4 * a * c) < 0: # 无实数解
print("该二次函数无实数解!!码街!元源源码")
else: # 有实数解
x1 = round((- b + math.sqrt(b ** 2 - 4 * a * c)) / (2 * a),码街 2)
x2 = round((- b - math.sqrt(b ** 2 - 4 * a * c)) / (2 * a), 2)
print("二次函数的解为:")
print("x1 =", x1)
print("x2 =", x2)
2024-11-18 20:15
2024-11-18 20:06
2024-11-18 19:19
2024-11-18 19:13
2024-11-18 17:56