j'ai écrit ce code système pour calculer une solution de l'équation quadratique a x2 + b + c x = 0Utilisation du code de schéma pour résoudre une équation quadratique?
(define (solve-quadratic-equation a b c) (define disc (sqrt (- (* b b) (* 4.0 a c)))) (/ (+ (- b) disc) (* 2.0 a)))
Cependant, quelqu'un m'a dit que cette procédure est difficile à comprendre. Pourquoi? A quoi ressemblerait une version nettoyée de cette procédure?
S'il vous plaît laissez-moi savoir pourquoi la nouvelle procédure serait plus facile à comprendre.
Merci