SAP NetWeaver AS ABAP Release 751, ©Copyright 2017 SAP AG. All rights reserved.
ABAP - Keyword Documentation → ABAP - Reference → Processing Internal Data → Numeric Calculations → System Classes for Numbers →Random Numbers
The class CL_ABAP_RANDOM calls the pseudo random number generator Mersenne Twister for different numeric types.
For the one-dimensional case, the following special classes generate random numbers for the different numeric types:
Example
Creates a pseudo random number of the type i between 1 and 100 (initialized by the system time).
DATA(r) = cl_abap_random_int=>create( seed = CONV i( sy-uzeit )
min = 1
max = 100 ).