に適用:数xと係数のリストとは、その結果を返す多項式1 + 2 +⋯+これは私の関数である第一引数
. Type Checker: type mismatch
expected: Integer
given: Number in: n
>
:私は以下のエラーを取得する
(: compute-poly : Number (Listof Number) -> Number)
(define (compute-poly x numlist)
(: compute-poly-tail : Number (Listof Number) Number Number -> Number)
(define (compute-poly-tail xn list n acc)
(if (null? list) acc
(compute-poly-tail (first list) (rest list) (+ acc (* (first list) (expt xn n))) (+ n 1))))
(compute-poly-tail x numlist 0 0))