Einzelnen Beitrag anzeigen

Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#26

Re: Wertebereich von -X bis +X erstellen ?

  Alt 29. Okt 2008, 18:09
Moin, moin,

so dann werfe ich auch mal meine Randomformel in den Thread !

Delphi-Quellcode:
function MyRandom ( High : integer; { Oberer Wert  (+100) }
                    Shift : integer; { Verschiebung (- 50) }
                    n : Integer; [ Anzahl }
                    MyMemoLines : TStrings ( Vom Memo nebenan) ) )
var
  int : Integer;
  i : Integer;

// Generiert eine integer random Nummer zwischen 1..High und verschiebt um Shift
  for i := 1 to n do
  begin
    int := 1 + Random(abs(High) ); // Der 100 Wert würde einen Bereich von 0..99 ergeben, deshalb +1
    int := int + Shift;
    MyMemoLines.add ('n: ' + inttostr(n) + ' Random: '+IntToStr(int) );
  end;
end;
Grüße // Martin
Martin Schaefer
Phaeno
  Mit Zitat antworten Zitat