System.Random

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Random(const ARange: Integer): Integer;
function Random: Extended;

C++

extern DELPHI_PACKAGE int __fastcall Random(const int ARange)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.pas
System.hpp
System System

Beschreibung

Erzeugt eine Zufallszahl innerhalb eines bestimmten Bereichs.

In Delphi gibt Random eine Zufallszahl im Bereich 0 <= X < Range zurück. Wird der Parameter Range nicht angegeben, liefert Random einen Real-Wert im Bereich

0 <= X < 1.

Um den Zufallszahlengenerator zu initialisieren, rufen Sie Randomize einmal auf oder weisen der Variablen RandSeed vor dem Aufruf von Random einen Wert zu.

Anmerkung:  Die Implementierung der Funktion Random kann sich bei einer anderen Compiler-Version ändern. Sie sollten Random daher nicht für Verschlüsselungen oder andere Einsatzbereiche verwenden, in denen reproduzierbare Pseudozufallszahlen benötigt werden.

Siehe auch

Codebeispiele