You are not logged in.

  • Login

1

Sunday, November 1st 2009, 3:43pm

Anf?nger Frage bez?glich runden

Hallo, ich will e ausrechnen, hab mal also folgenden Code geschrieben:

[code:1](define mainl
(lambda (res iteration)
(if (< 1 iteration)

(mainl (+ res (/ 1 (* iteration iteration))) (- iteration 1))
(list res)
)
)
)

(display (mainl 0 10000))
[/code:1]

Es wird ein Bruch ausgegeben. Ich finde es ja sehr sch?n das mein guile zwischen drinn nicht rundet, aber ich m?chte es doch als Dezimalzahl ausgegeben haben. Wie geht das?

Social bookmarks