Funzioni casuali

Le funzioni elencate in questa pagina possono essere utilizzate per selezionare casualmente gli elementi o generare casualmente i numeri.

Tabella 1. Funzioni casuali CLEM
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.