Ansicht
Dokumentation
CL_RANDOM_NUMBER - Zufallszahlengenerator
RFUMSV00 - Advance Return for Tax on Sales/Purchases General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Diese Implementierung des Zufallsgenerators baut auf einem Linearkongruenz-Algorithmus auf, der eine gute Zufallszahlenfolge produziert, soweit man sich auf eindimensionale Versuchsreihen beschränkt, also pro "Wurf" nur eine Zufallszahl nimmt. Bei mehrdimensionalen Versuchsreihen (z.B. Bau einer Raumverteilung von 3D-Punkten) muß bedacht werden, daß abhängig von der Initialisierungszahl, Korrelationen entstehen können, die die Versuchspunkte nicht "zufällig im ganzen 3D-Raum, sondern lediglich in diskreten Ebenen verteilen werden. In solchen Situationen kann man sich jedoch relativ einfach aushelfen, in dem man für jede Dimension eine separate Instanz des Generators nimmt.
Bitte beachten Sie auch die Dokumentation des implementierten Interface IF_RANDOM_NUMBER
Beziehungen
Beispiel
Hinweise
Die maximale ganze Zahl, die der Generator produzieren kann ist der Wert 2147483648 DIV ( M DIV M1), also 1666266. Höhere Eingaben bei der Methode GET_RANDOM_INT verursachen mit großer Wahrscheinlichkeit einen internen Integerüberlauf.
Weiterführende Informationen
General Material Data General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1343 Date: 20240424 Time: 191521 sap01-206 ( 52 ms )