[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Valor Randomico
From: |
Pablo Fernandes |
Subject: |
Re: Valor Randomico |
Date: |
Wed, 2 Feb 2005 19:10:27 -0300 (ART) |
Uma vez tive essa duvida, guardei esse e-mail.
Esta aih o forward
--- Pablo Fernandes <address@hidden>
escreveu:
> Para: address@hidden
> De: Pablo Fernandes <address@hidden>
> Data: Thu, 27 Nov 2003 15:52:56 -0300 (ART)
> Assunto:
> Re:_[shell-script]_Como_gerar_números_aleatórios?
>
> Joia fernando, muito obrigado :D
>
> mas se, em uma grande sorte a variável $RANDOM gerar
> o seu inteiro máximo (32767) vai dar certo?
> digamos que eu queria um numero aleatorio entre 5 e
> 16 (o intervalo entre eles seria 12 contando com
> cada um deles).
>
> $ expr $(($RANDOM*12)) / 32767 + 5
> se nesse caso $RANDOM for 32767 o resultado disso
> sairia 17! ou estou errado? Na calculadora deu 17,
> mas no shell, o 17 nao sai de jeito nenhum! Pq
> acontece isso?
>
> Pablo Fernandes
>
> Fernando Lemes da Silva <address@hidden>
> wrote:
>
> Utilize a variavel $RANDOM (em maiuscula !!!)... ela
> gera um numero
> aleatorio entre 0 e 32767 (se eu estiver errado me
> corrijam, por
> favor...)... cabe a voce multiplicar o intervalo
> entre os numeros pelo
> numero randomico e dividir por 32767 e somar o
> primeiro inteiro para obter o
> randomico adaptado ao intervalo.
>
> []'s
> Fernando Lemes
>
>
> ----- Original Message -----
> From: "Pablo Fernandes"
> To:
> Sent: Tuesday, November 25, 2003 10:57 PM
> Subject: [shell-script] Como gerar números
> aleatórios?
>
>
> Caros amigos,
>
> Eu gostaria de saber como faço para gerar números
> aleatórios. Mais ou menos
> assim:
> (rv seria o nome do script)
> $ rv 3
> 1
> $ rv 3
> 3
> $ rv 5 16
> 14
> $ rv 5 16
> 5
>
>
>
> ---------------------------------
> Yahoo! Mail - 6MB, anti-spam e antivírus gratuito.
> Crie sua conta agora!
>
> [As partes desta mensagem que não continham texto
> foram removidas]
>
>
>
>
---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras
> liguagens de programação, como perl, C etc. Quem
> insistir em não seguir esta regra será moderado sem
> prévio aviso.
>
---------------------------------------------------------------------
> Sair da lista:
> address@hidden
>
---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listasdiscussao.cjb.net
>
---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras
> descritas em: http://br.yahoo.com/info/utos.html
>
>
_______________________________________________________
Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora.
http://br.acesso.yahoo.com/ - Internet rápida e grátis
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: Valor Randomico,
Pablo Fernandes <=