User Manual

2-18
k Satunnaisluvun generoiminen (RAND)
u Satunnaisluvun generoiminen (0–1) (Ran#, RanList#)
Ran# ja RanList# tuottavat 10 numeron satunnaislukuja satunnaisesti tai sekvenssinä väliltä
0–1. Ran# palauttaa yhden satunnaisluvun, kun taas RanList# palauttaa satunnaislukujen
luettelon. Seuraavassa näytetään funktioiden Ran# ja RanList# syntaksit.
Ran# [
a] 1 < a < 9
RanList# (
n [,a]) 1 < n < 999
n on kokeiden määrä. RanList# tuottaa lukua n vastaavan määrän satunnaislukuja ja näyttää
ne ListAns-näytöllä. Termille n on syötettävä arvo.
• ”
a” on satunnaislukusekvenssi. Jos termille ”a” ei syötetä arvoa, palautetaan satunnaislukuja.
Jos termille a syötetään kokonaisluku 1–9, palautetaan vastaava sekvenssin satunnaisluku.
Funktion Ran# 0 suorittaminen alustaa sekvenssit sekä Ran#- että RanList#-funktioille.
Sekvenssi alustetaan myös, kun generoidaan sekvenssin satunnaisluku eri sekvenssillä kuin
edellisellä kerralla käytettäessä Ran#- tai RanList#-funktiota tai kun generoidaan sekvenssin
satunnaisluku.
Ran#-esimerkkejä
Esimerkki Näppäilyt
Ran#
(Generoi satunnaisluvun.)
K6(g)3(PROB)4(RAND)
1(Ran#)w
(Jokainen w-näppäimen painallus generoi
uuden satunnaisluvun.)
w
w
Ran# 1
(Generoi sekvenssin 1 ensimmäisen
satunnaisluvun.)
(Generoi sekvenssin 1 toisen
satunnaisluvun.)
K6(g)3(PROB)4(RAND)
1(Ran#)1w
w
Ran# 0
(Alustaa sekvenssin.)
Ran# 1
(Generoi sekvenssin 1 ensimmäisen
satunnaisluvun.)
1(Ran#)0w
1(Ran#)1w