testa isto
resp=`echo "scale=3;$(($((RANDOM%2001))-1000)) / 1000" | bc`
echo  $resp

Em Ter 18 Jul 2006 00:07, Prof. Emiliano Chemello escreveu:
> Oi Eduardo,
> 
> Obrigado pela ajuda. Só que tenho um problema: vou ter
> que utilizar números decimais. Por exemplo, vou
> preciar gerar números aleatórios que estejam entre
> 0,001 e -0,001. 
> 
> > number=$(($((RANDOM%21))-10))
> > deve dar enter -10 e +10
> 
> Como fazer isto? Tentei colocar estes números nos
> parâmetors do comamndo que você me enviou e não deu
> certo. Deu uma mensagem de erro dizendo:
> "division by 0 (error token is ".001")
> 
> Desde já agradeço pela atenção,
> 
> Emiliano

-- 
Eduardo Jaime Quirós Batres ([EMAIL PROTECTED])


---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a