Função Perl srand

Descrição

Esta função define o valor inicial do gerador de número aleatório para EXPR ou para um valor aleatório com base na hora, ID do processo e outros valores se EXPR for omitido

Sintaxe

A seguir está a sintaxe simples para esta função -

srand EXPR

srand

Valor de retorno

Esta função não retorna nenhum valor.

Exemplo

A seguir está o código de exemplo que mostra seu uso básico -

#!/usr/bin/perl -w

srand(26);
print("Here's a random number:        ", rand(), ".\n");
srand(26);
print("Here's the same random number: ", rand(), ".\n");

Quando o código acima é executado, ele produz o seguinte resultado -

Here's a random number:        0.811688061411591.
Here's the same random number: 0.811688061411591.