Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Random (https://www.delphipraxis.net/3995-random.html)

n00b_on_knees 10. Apr 2003 17:19


Random
 
Hi Leute!

Ich wollte euch mal fragen ob ihr wisst, wie ein random richtig funtkioniert! randomize ist mir ja klar, allerdings weiß ich nicht wie ich die zahlen hinschreiben muss, das sie zb. von +50 zu -30 gehen, am besten wäre es auch wenn mir jemand noch andere beispiele außer diesem geben würde... danke schonmal!

Haegar 10. Apr 2003 17:59

Hier ein paar Beispiele:

Intervall--------------------------------------Befehl
5<=zz<25-----------------------------------zz:=random(20)+5;
0.5<=zz<1.0--------------------------------zz:=(random(5)+5)/10;
0.00<=zz<0.25----------------------------zz:=random(25)/100;
-11.0<=zz<10.0---------------------------zz:=(random(210)-110)/10;
-15<=zz<1----------------------------------zz:=random(16)-15;
-200<=zz<1200 (100'er schritte)------zz:=(random(14)-2)*100;

so sollte vielleicht reichen fürn anfang :firejump:
vielleicht lkommst du ja dahinter :mrgreen:

gruss haegar

n00b_on_knees 10. Apr 2003 18:14

naja, ich muss sagen... nicht wirklich :shock:

Haegar 10. Apr 2003 19:00

na gut., dann ein Bsp ;)... zz:=random(50)-70;

die die (-70) gibt quasi den minimalsten wert an, der erreicht werden kann.
wenn du in klammern 50 angibst, dann wählt er zwischen 0-49 aus!!

1) random führt zum beispiel zu 0......dann werden 70 abgezogen und
zz=-20;
2) random führt zu 37 ... 70 abgezogen, dann is zz=-33;
3) random führt zu 49 .. 70 abgezogen, dann zz=-21


irgendwie einleuchtender? :mrgreen:

gruss haegar

Christian Seehase 13. Apr 2003 01:47

Moin NoobOnKnees,

wenn Du mal die Suchfunktion (des Forums) bemühst, mit den Begriffen random bzw. randomize, müsstest Du auf eine ausführlich Diskussion zum Thema stossen können.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:44 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