Hvordan gjøre tilfeldige tall i Visual Basic

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.