type TRndGenerator = class(TObject)
![]() |
constructor Create(prmStart : TStartSeed; prmSeed1: integer; prmSeed2: integer); |
![]() |
function IRanMar() : LongInt; |
![]() |
function IRanMarRange(Range: LongInt): LongInt; |
![]() |
function RanGaussStd() : Float; |
![]() |
function RanMar() : Float; |
![]() |
constructor Create(prmStart : TStartSeed; prmSeed1: integer; prmSeed2: integer); |
paramètres de départ et valeurs de départ sont passés
![]() |
function IRanMar() : LongInt; |
envoie une valeur entière aléatoire entre [–2147483648..2147483647] - loi uniforme
![]() |
function IRanMarRange(Range: LongInt): LongInt; |
envoie une valeur entière entre 0..pred(Range)
![]() |
function RanGaussStd() : Float; |
envoie une valeur aléatoire suivant une loi normale(0,1)
![]() |
function RanMar() : Float; |
envoie une valeur réelle entière entre [0, 1[ - loi uniforme