要求
由用户随意给定一元二次方程系数a、b、c,计算一元二次方程的解
源码
import cmath #包含复数运算
import math
import sys
def get_float(msg, allow_zero):
x = None
while x is None:
try:
x = float(input(msg))
if not allow_zero and abs(x) < sys.float_info.epsilon: #sys.float_info.epsilon是浮点数0