[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Arredondamento de float
From: |
romildo |
Subject: |
Re: [shell-script] Arredondamento de float |
Date: |
Mon, 19 Jan 2004 15:15:44 -0200 |
User-agent: |
Mutt/1.5.5.1i |
On Mon, Jan 19, 2004 at 01:51:02PM -0200, Felipe Kellermann wrote:
>
> On Mon, 19 Jan 2004 1:10pm -0200, address@hidden wrote:
>
> > Eu preciso arredondar um número em ponto flutuante
> > para o inteiro mais próximo em script bash. Alguém
> > sabe como?
>
> n=2.34
>
> $ echo $(calc "round($n)")
> 2
>
>
> > Também preciso encontrar o menor inteiro maior que
> > um dado número em ponto flutuante (função 'ceil').
>
> $ echo $(calc "ceil($n)")
> 3
>
> $ echo $((${n%%.*} + 1))
> 3
Solução simples e direta. Porém não há nenhum comando
'calc' instalado em no meu sistema Gentoo Linux. Também
não encontrei nenhum pacote com este nome na
distribuição. 'calc' é distribuído em qual pacote?
Romildo