だから私は、二次方程式の2つの根を評価し、一覧表示するには、この単純な式があります。Lisp-「[関数名]は数字ではない」
(defun QUADRATIC (A B C) (list (/ (+ (- B) (sqrt(- (* B B) - (* 4 A C)))) (* 2 A)) (/ (- (- B) (sqrt(- (* B B) - (* 4 A C)))) (* 2 A))))
をしかし、私はすべての3とCLISPでそれを評価する際に(quadratic 2 2 2) is not a number
私は簡単に修正があります確信しているが、私はそれを把握することはできません。パラメータの数値は、私は次のエラーを取得する
(quadratic 2 2 2)
を言います!
ほとんどのプログラミング言語では、書式なしのコードは1行に表示されません。 Lisp。それが改善する必要があるのは初めてです。 –