Come: |
Lingue disponibili: reporting, Maintain
Le funzioni RDNORM e RDUNIF generano numeri casuali:
Se RDNORM genera un set di numeri di grandi dimensioni (tra 1 e 32768), questi presentano le seguenti proprietà:
{RDNORM|RDUNIF}(output)
dove:
Genera dei numeri casuali a precisione doppia che vengono normalmente distribuiti con una media aritmetica di 0 ed una deviazione standard di 1.
Genera dei numeri casuali a precisione doppia distribuiti uniformemente tra 0 e 1.
Precisione doppia
Nome del campo che contiene il risultato o formato del valore di emissione racchiuso tra virgolette singole”.
RDNORM assegna numeri casuali e li memorizza in RAND. Questi numeri sono quindi usati per scegliere a caso i record di cinque dipendenti identificati dai valori nei campi LAST NAME e FIRST NAME.
DEFINE FILE EMPLOYEE
RAND/D12.2 WITH LAST_NAME = RDNORM(RAND);END
TABLE FILE EMPLOYEE
PRINT LAST_NAME AND FIRST_NAME
BY HIGHEST 5 RAND
END
La richiesta produce l'emissione simile alla seguente:
RAND LAST_NAME FIRST_NAME ---- --------- ---------- .65 CROSS BARBARA .20 BANNING JOHN .19 IRVING JOAN .00 BLACKWOOD ROSEMARIE -.14 GREENSPAN MARY
WebFOCUS |