IBM Lotus Symphony
|
Vrne naključno število med 0 in 1.
Rnd [(Expression)]
Dvojno
Expression: Katerikoli številski izraz, ki definira, kako generirati naključna števila.
Less than zero (Manjše od nič): Vedno vrne isto naključno število.
Greater than zero (Večje od nič): Vrne naslednje naključno število v zaporedju.
Zero (Nič): Vrne naključno število, ki je bilo nazadnje generirano.
Omitted (Izpuščeno): Vrne naslednjo naključno število v zaporedju.
Če se ista številka poda za vsak zaporedni klic funkcije Rnd, se generira isto zaporedje zaporednih številk. To je zato, ker se parameter Expression uporablja kot začetna točka naslednjega števila.
Funkcija Rnd vrne samo vrednosti med 0 in 1. Če želite generirati naključna cela števila v podanem obsegu, uporabite formulo po naslednjem zgledu:
Sub ExampleRandomSelect
Dim iVar As Integer
iVar = Int((15 * Rnd) -2)
Select Case iVar
Case 1 To 5
Print "Number from 1 to 5"
Case 6, 7, 8
Print "Number from 6 to 8"
Case Is > 8 And iVar < 11
Print "Greater than 8"
Case Else
Print "Outside range 1 to 10"
End Select
end sub