Funzioni casuali
Le funzioni elencate in questa pagina possono essere utilizzate per selezionare casualmente gli elementi o generare casualmente i numeri.
| Funzione | Risultato | Descrizione |
|---|---|---|
oneof(LIST) |
Qualsiasi | Restituisce un elemento scelto casualmente da LIST. Gli elementi dell'elenco devono essere inseriti nel formato [ITEM1,ITEM2,...,ITEM_N]. Si noti che è possibile specificare anche un elenco di nomi di campo. |
random(NUM) |
numero | Restituisce un numero casuale uniformemente distribuito dello stesso tipo (INT o REAL ), a partire da 1 fino a NUM. Se si utilizza un numero intero, vengono restituiti solo numeri interi. Se si utilizza un numero reale (decimale), vengono restituiti numeri reali (la precisione decimale è determinata dalle opzioni di flusso). Il numero casuale più grande restituito dalla funzione potrebbe essere uguale a NUM. |
random0(NUM) |
numero | Ha le stesse proprietà di random(NUM), ma a partire da 0. Il numero casuale più grande restituito dalla funzione non sarà mai uguale a NUM. |