Perusfunktiot
procedure
(sqr x) → luku
x : luku
procedure
(sqrt x) → luku
x : luku
procedure
(abs x) → reaaliluku
x : reaaliluku
procedure
(expt x y) → luku
x : luku y : luku
procedure
(max x y ...) → reaaliluku
x : reaaliluku y : reaaliluku
> (max 3 2 8 7 2 9 0) 9
procedure
(min x y ...) → reaaliluku
x : reaaliluku y : reaaliluku
> (min 3 2 8 7 2 9 0) 0
procedure
(random x) → luonnollinen-luku
x : luonnollinen-luku
> (random 42) 2
procedure
(add1 x) → luku
x : luku
Kasvattaa annettua lukua yhdellä.
> (add1 2) 3
procedure
(sub1 x) → luku
x : luku
Pienentää annettua lukua yhdellä.
> (sub1 2) 1
procedure
(modulo x y) → kokonaisluku
x : kokonaisluku y : kokonaisluku