Funções aleatórias

As funções listadas nesta página podem ser usadas para selecionar itens aleatoriamente ou gerar números aleatoriamente.

Tabela 1. Funções aleatórias do CLEM
Função Resultado Descrição
oneof(LIST) qualquer um Retorna um elemento escolhido aleatoriamente de LIST. Os itens da lista devem ser inseridos como [ITEM1,ITEM2,...,ITEM_N]. Observe que uma lista de nomes de campo também pode ser especificada.
random(NUM) Número Retorna um número aleatório distribuído uniformemente do mesmo tipo (INT ou REAL), começando de 1 a NUM. Se você usar número inteiro, somente números inteiros serão retornados. Se você usar um número real (decimal), números reais serão retornados (precisão decimal determinada pelas opções de fluxo). O maior número aleatório retornado pela função poderia ser igual a NUM.
random0(NUM) Número Tem as mesmas propriedades de aleatório random(NUM), mas começando em 0. O maior número aleatório retornado pela função nunca será igual a NUM.