Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   "ExtRandom(fStart, fEnd: Extended): extended", Wie mach ich das? (https://www.delphipraxis.net/159196-extrandom-fstart-fend-extended-extended-wie-mach-ich-das.html)

stho 17. Mär 2011 16:52

"ExtRandom(fStart, fEnd: Extended): extended", Wie mach ich das?
 
Hallo

Es tut mir leid das ich keinen passenderen Titel für das Problem gefunden habe,
aber ich lese mich seit 1h durch die DP und was papa google mir so alles gibt.

Ich möchte eine Funktion die mir eine ramdom zahl vom typ extended zurückliefert.
Diese soll in einem bestimmten extended-zahlenbereich liegen.

Wie kann ich so einen algorithmus realiseren?
oder hat jemand von euch schon so eine funktion geschrieben?

Für Hilfe wäre ich sehr dankbar :-)

Uwe Raabe 17. Mär 2011 17:01

AW: "ExtRandom(fStart, fEnd: Extended): extended", Wie mach ich das?
 
Delphi-Quellcode:
function ExtRandom(fStart, fEnd: Extended): Extended;
begin
  result := fStart + (fEnd - fStart)*Random;
end;

stho 17. Mär 2011 17:09

AW: "ExtRandom(fStart, fEnd: Extended): extended", Wie mach ich das?
 
das wars?! o.O
ist jetzt nicht dein ernst, oder????

Das kann doch nicht so einfach sein! :shock:

Sir Rufo 17. Mär 2011 17:18

AW: "ExtRandom(fStart, fEnd: Extended): extended", Wie mach ich das?
 
Zitat:

Zitat von stho (Beitrag 1089321)
das wars?! o.O
ist jetzt nicht dein ernst, oder????

Das kann doch nicht so einfach sein! :shock:

Manchmal sitzt die Kraft halt im Denken und nicht in der Anzahl der Code-Zeilen :mrgreen:

und oft würde auch ein Blick in die Online-Hilfe weiterhelfen ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz