Qi/CLisp Auswertung?
Von: Georg Bauhaus (rm.tsoh.plus-bug.bauhaus@maps.futureapps.de) [Profil]
Datum: 04.01.2009 13:14
Message-ID: <4960a80c$0$30221$9b4e6d93@newsspool1.arcor-online.net>
Newsgroup: de.comp.lang.funktional
Datum: 04.01.2009 13:14
Message-ID: <4960a80c$0$30221$9b4e6d93@newsspool1.arcor-online.net>
Newsgroup: de.comp.lang.funktional
Wie könnte ich mir die unterschiedlichen Ergebnisse der Aufrufe von bar-to-foo und bar-to-foo-1 erklären? Es läuft Qi II 1.02 mit CLisp 2.45 als backend unter NT 6. Hier die Ausgaben: (60-) (bar-to-foo-1 91.4) 33.0 (61-) (bar-to-foo 91.4) 33.000004 Die Funktionen: (define foo-to-bar X -> (+ 32 (* 9/5 X))) (define bar-to-foo ; "normale" inverse X -> (/ (- X 32) 9/5)) (define bar-to-foo-1 ; "halbmechanische" inverse X -> ((inverse *) ((inverse +) X 32) 9/5)) (define inverse / -> * * -> / - -> + + -> -)[ Auf dieses Posting antworten ]
