我一直在尝试运行这个函数,但是程序一直说我需要在下面的第 6 行输入一个浮点数。当我尝试输入 float() 函数时,它仍然说我需要一个浮点数。我想我做错了。如何正确输入浮点数?(我正在运行 Python 3.3。)
import math
a=input('a=?')
b=input('b=?')
c=input('c=?')
d=input('d=?')
critical_point_p=((-2*b)+math.sqrt((4*(math.pow(b, 2)))-(12*a*c)))/(2*a)
critical_point_n=((-2*b)-math.sqrt((4*(math.pow(b, 2)))-(12*a*c)))/(2*a)