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.