IBM Lotus Symphony
|
Returnerer et tilfeldig tall mellom 0 og 1.
Rnd [(Uttrykk)]
Dobbel
Uttrykk: Et numerisk uttrykk som definerer hvordan tilfeldige tall skal genereres.
Mindre enn null: Returnerer alltid samme tilfeldige tall.
Større enn null: Returnerer neste tilfeldige tall i sekvensen.
Null: Returnerer det tilfeldige tallet som ble sist generert.
Utelatt: Returnerer neste tilfeldige tall i sekvensen.
Hvis det samme tallet sendes for hvert etterfølgende anrop til Rnd-funksjonen, blir den samme sekvensen av tilfeldige tall generert. Dette er fordi Uttrykk-parameteren brukes som et startpunkt for neste tall.
Rnd-funksjonen returnerer bare verdier i området 0 til 1. Hvis du vil generere tilfeldige heltall i et gitt verdiområde, bruker du formelen i følgende eksempel:
Sub ExampleRandomSelect
Dim iVar As Integer
iVar = Int((15 * Rnd) -2)
Select Case iVar
Case 1 To 5
Print "Tall fra 1 til 5"
Case 6, 7, 8
Print "Tall fra 6 til 8"
Case Is > 8 And iVar < 11
Print "Større enn 8"
Case Else
Print "Utenfor området 1 til 10"
End Select
end sub