Pular para o conteúdo
Início » Advpl Aleatorio

Advpl Aleatorio

    Tipo: Processamento

    Gera um número aleatório de acordo com a semente passada. Esta função retorna um número aleatório menor ou igual ao primeiro parâmetro informado, usando como semente o segundo parâmetro. É recomendado que esta semente seja sempre o último número aleatório gerado por esta função.

    Sintaxe

    Aleatorio(nMax,nSeed)

    Parâmetros

    nMax – Número máximo para a geração do número aleatório

    nSeed – Semente para a geração do número aleatório

    Retorna

    nRet – Número aleatório retornado

    Exemplo

    // Exemplo do uso da função Aleatorio:

    nSeed := 0

    For i := 1 to 100

    nSeed := Aleatorio(100,nSeed)

    ? Str(i,3)+”§ numero aleatorio gerado: “+Str(nSeed,3)

    Next i

    inkey(0)

    Return