SAP NetWeaver AS ABAP Release 752, ©Copyright 2017 SAP AG. Alle Rechte vorbehalten.
ABAP - Schlüsselwortdokumentation → ABAP - Referenz → Interne Daten verarbeiten → Numerische Berechnungen → Systemklassen für Zahlen →Zufallszahlen
Die Klasse CL_ABAP_RANDOM ruft den Pseudozufallszahlengenerator Mersenne Twister für verschiedene numerische Typen auf.
Für den eindimensionalen Fall erzeugen folgende speziellen Klassen Zufallszahlen für die verschiedenen numerischen Typen:
Beispiel
Erzeugung einer Pseudozufallszahl vom Typ i zwischen 1 und 100 mit einer Initialisierung durch die Systemzeit.
DATA(r) = cl_abap_random_int=>create( seed = CONV i( sy-uzeit )
min = 1
max = 100 ).