0 Daumen
2,3k Aufrufe

Hallo!


Wie kann man in ABAP Zufallszahlen erzeugen (von bis)?

Gruß

SAPler

Avatar von

1 Antwort

+2 Daumen
 
Beste Antwort
Wie kann man in ABAP Zufallszahlen erzeugen (von bis)?

Der folgende Code liefert Zufallszahlen zwischen 0 (inklusive) und 100 (inklusive). Du kannst durch Anpassen der Variablen MIN und MAX den Bereich, aus dem die Zufallszahlen gezogen werden, anpassen.

DATA: random_object type ref to cl_abap_random_int.
DATA: seed TYPE I.
DATA: MIN TYPE I.
DATA: MAX TYPE I.

MIN = 0.
MAX = 100.

seed = cl_abap_random=>seed( ).

cl_abap_random_int=>create(
  exporting
    seed = seed
    min = MIN
    max = MAX
  receiving
    prng = random_object
).

WRITE random_object->get_next( ).

Avatar von

Ein anderes Problem?

Stell deine Frage

Ähnliche Fragen

0 Daumen
1 Antwort
Gefragt 10 Aug 2018 von SAPler
0 Daumen
1 Antwort
0 Daumen
1 Antwort
Gefragt 4 Aug 2018 von SAPler
0 Daumen
1 Antwort
Gefragt 12 Aug 2018 von SAPler

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community