![]() |
RandomRange?
Hallo,
ich möchte gerne eine zufällige Zahl zwischen 50 und 100 generieren lassen, allerdings verstehe ich diese function nicht mal ansatzweie. Kann mir da jemand weiterhelfen, z.B. ein Beispiel zeigen? :roll: Danke! |
Re: RandomRange?
Die FUnktion Random benötigt als übergabe einen integer "Range". Beispiel:
Du übergibst 10 an die funktion, also
Delphi-Quellcode:
, dann wird eine Zufallszahl zwischen 0 und 9 erzeugt. wenn du jetzt eine Zahl zwischen 50 und 100 brauchst, rechne doch einfach mal 50 hinzu ;)
Random(10);
Edit sagt: nicht aufgepasst... randomrange dürfte so funktionieren wie von alzaimer erklärt.... -.- Gruß angos |
Re: RandomRange?
Zitat:
1x
Delphi-Quellcode:
aufrufen, z.B. im onCreate Ereigniss
randomize;
Deine Zufallszahl erzeugst Du dann mit
Delphi-Quellcode:
wobei random(50) eine Zufallszahl im Bereich [0..49] erzeugt.
ZFZ := random(50)+51;
|
Re: RandomRange?
Entweder
Delphi-Quellcode:
oder eben
MyRandom := 50 + Random (51); // Zufallszahlen zwischen 50 und 100, Random(X) liefert Zahlen zwischen 0 und X-1
Delphi-Quellcode:
Was ist dara so schwer zu verstehen? :gruebel:
MyRandom := RandomRange (50,100)
@silver-moon-2000: Kleiner Denkfehler bei Dir (51 + Random(50), er will aber Zahlen zwischen 50 und 100...) |
Re: RandomRange?
Zitat:
|
Re: RandomRange?
Ah, danke...
Das mit dem + wusst ich nich ^^ im Internet habn ich nur irgendwas mit wilden functions unso gefunden :party: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz