Hvordan gjøre tilfeldige tall i Visual Basic
Til tider kan det være nødvendig å generere tilfeldige tall for å fylle en rekke i Visual Basic programmer for testformål. Bruk "Random" class å generere tall som oppfyller visse statistiske krav til tilfeldigheten. Den "Random.NextBytes" -metoden fyller elementene i en bestemt rekke bytes med tilfeldige tall. Du kan bruke tilfeldige tall for å teste spare binære data til en fil eller til en database tabell uten å måtte lese en reell fil.
Bruksanvisning
1 Start Microsoft Visual Basic Express, klikk på "Nytt prosjekt ..." på ruten til venstre på skjermen og velg "Console Application". Klikk "OK" for å opprette en ny konsoll prosjekt.
2 Lag "Byte" datatype matrise for å fylle med tilfeldige tall ved å skrive inn følgende linje med kode (kapitalisering saker):
Dim myBytes (150) As Byte
3 Lag "Random" data type variabel for å fylle matrise med tilfeldige byte-verdier ved å legge til følgende kode:
Dim randomNums As New Random()
4 Fyll byte array med tilfeldige tall ved å legge til følgende linje:
randomNums.NextBytes(myBytes)
5 Lag en løkke og vise tilfeldige byte-verdier i tabellen ved å skrive inn følgende kode:
Console.WriteLine("Random Numbers:")
For i = 0 til 149
Console.Write (i)
Console.Write ( ":")
Console.WriteLine (myBytes (i))
Neste jeg
Console.WriteLine ()
Console.ReadKey (sann)
6 Trykk "F5" for å kjøre programmet.