|
From: | Tiago Barcellos Peczenyj |
Subject: | Re: [shell-script] Comparação de numeros reais |
Date: | Fri, 1 Dec 2006 09:40:42 -0200 |
Ola, vc pode usar o bc (basic calculator) man bc " expr1 > expr2 The result is 1 if expr1 is strictly greater than expr2." ex: $ A='035.450' $ B='034.500' $ echo "$A > $B" | bc 1 $ echo "$A < $B" | bc 0 isto é $ R=$(echo "$A > $B" | bc) $ if [ $R = 1 ] ; then echo "$A é maior que $B" else echo "$A não é maior que $B" fi 035.450 é maior que 034.500 serve? On 12/1/06, Luciano Depierri <address@hidden> wrote:
Pessoal como faço a comparação de um numero real? Ex: Quero saber se o numero 035.450 é maior que 034.500 Estou utilizando o IF mas só tá dando erro. Obs: Os numeros tem "." e nao "," No aguardo Agradeço antecipadamente, Luciano [As partes desta mensagem que não continham texto foram removidas]
-- Tiago B Peczenyj Linux User #405772 # cd /pub # more beer
[Prev in Thread] | Current Thread | [Next in Thread] |