tuple_randtuple_randTupleRandTupleRandtuple_rand (Operator)
Name
tuple_randtuple_randTupleRandTupleRandtuple_rand — Erzeugen eines Tupels von Zufallszahlen zwischen 0 und 1.
Signatur
Herror tuple_rand(const Hlong Length, double* Rand)
Herror T_tuple_rand(const Htuple Length, Htuple* Rand)
def tuple_rand(length: int) -> Sequence[float]
def tuple_rand_s(length: int) -> float
Beschreibung
tuple_randtuple_randTupleRandTupleRandTupleRandtuple_rand gibt ein Tupel von Zufallszahlen zurück, die
im Intervall [0,1) liegen. Dabei bestimmt der Parameter
LengthLengthLengthLengthlengthlength die Anzahl der Elemente des Ausgabetupels, d.h.
wie viele Zufallszahlen generiert werden sollen.
HDevelop Inline-Operation
HDevelop unterstützt eine Inline-Operation für tuple_randtuple_randTupleRandTupleRandTupleRandtuple_rand,
die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden
kann:
Rand := rand(Length)
Ausführungsinformationen
- Multithreading-Typ: independent (läuft parallel auch zu exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
LengthLengthLengthLengthlengthlength (input_control) number → HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Länge des zu erzeugenden Tupels.
RandRandRandRandrandrand (output_control) number(-array) → HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)
Tupel von Zufallszahlen.
Siehe auch
tuple_gen_consttuple_gen_constTupleGenConstTupleGenConstTupleGenConsttuple_gen_const
Modul
Foundation