vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: bin neu und will was über Int((Rnd() * 100)) wissen xD 
Autor: ModeratorDaveS (Moderator)
Datum: 10.09.08 22:09

Rnd() liefert einen (pseudozufälligen) Wert zwischen 0 und <1. Das mal 100 liefert einen Wert zwischen 0 und <100. Was schon ein wenig anders ist. Und Int() macht daraus einen Integerwert. Wenn man den Ausdruck auseinandernimmt sieht man mit einer solchen Schleife was da passiert
For i As Integer = 1 To 10
    Dim w1 As Double = Rnd()
    Dim w2 As Double = w1 * 100
    Dim w3 As Integer = Int(w2)
 
    Debug.WriteLine(w1.ToString() & " " & w2.ToString() & " " & w3.ToString())
Next
Ergebnis:

0.705547511577606  70.5547511577606  70
0.533424019813538  53.3424019813538  53
0.579518616199493  57.9518616199493  57
0.289562463760376  28.9562463760376  28
0.301948010921478  30.1948010921478  30
0.774740099906921  77.4740099906921  77
0.014017641544342  1.4017641544342    1
0.76072359085083   76.072359085083   76
0.814490020275116  81.4490020275116  81
0.709037899971008  70.9037899971008  70

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
bin neu und will was über Int((Rnd() * 100)) wissen xD744Famv1r10.09.08 21:54
Re: bin neu und will was über Int((Rnd() * 100)) wissen xD552ModeratorDaveS10.09.08 22:09
Re: bin neu und will was über Int((Rnd() * 100)) wissen xD422Famv1r11.09.08 23:30

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel