私はこの関数を実行しようとし続けていますが、プログラムは下の 6 行目にフロートを入力する必要があると言い続けています。float() 関数に入ろうとすると、まだ 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)