System.Math.RandomFrom

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function RandomFrom(const AValues: array of Integer): Integer;
function RandomFrom(const AValues: array of Int64): Int64;
function RandomFrom(const AValues: array of UInt64): UInt64;
function RandomFrom(const AValues: array of Single): Single;
function RandomFrom(const AValues: array of Double): Double;
function RandomFrom(const AValues: array of Extended): Extended;

C++

extern DELPHI_PACKAGE int __fastcall RandomFrom(const int *AValues, const int AValues_High)/* overload */;

Eigenschaften

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

Beschreibung

Gibt ein zufällig aus einem Array ausgewähltes Element zurück.

RandomFrom gibt ein zufällig aus dem im Argument AValues übergebenen Array ausgewähltes Element zurück. In C++ ist AValues_Size der Index des letzten Array-Elements (eins kleiner als die Anzahl der Elemente).

Um den Zufallszahlengenerator zu initialisieren, fügen Sie einen Aufruf von Randomize hinzu oder weisen der Variable RandSeed vor dem Aufruf von RandomFrom einen Wert zu.

Siehe auch