|
From: | Julio C. Neves |
Subject: | Re: [shell-script] A função scale no comando bc não está reduzindo para dois dígitos |
Date: | Sat, 2 May 2015 09:14:09 -0300 |
Saudações pessoal,
Já tentei de tudo quanto é jeito, Google, etc ... mas não estou conseguindo ver o porque a função scale do comando bc não está convertendo um número decimal para dois dígitos.
Fiz de duas formas diferentes, e tentei várias variações, e nada funciona.
--------------------------------------------------------------------------------------------------
#!/bin/bash
COTACAO_YUAN="6.2032"
LIMITE_COMPRA_01=$(echo "scale=2; $COTACAO_YUAN * 4.5;" | bc)
LIMITE_COMPRA_02=`echo "scale=2; ($COTACAO_YUAN * 4.5);" | bc`
echo $LIMITE_COMPRA_01
echo $LIMITE_COMPRA_02
---------------------------------------------------------------------------------------------------------
$ ./executa.sh
27.9144
27.9144
[Prev in Thread] Current Thread [Next in Thread]
- A função scale no comando bc não está reduzindo para dois dígitos, emmanuel_abdala, 2015/05/01
- Re: A função scale no comando bc não está reduzindo para dois dígitos, itamarnet, 2015/05/01
- Re: [shell-script] Re: A função scale no comando bc não está reduzindo para dois dígitos, Fernando Mercês, 2015/05/02
- Re: [shell-script] Re: A função scale no comando bc não está reduzindo para dois dígitos, Emmanuel Oliveira, 2015/05/02
- Re: [shell-script] A função scale no comando bc não está reduzindo para dois dígitos, Julio C. Neves <=
- Re: [shell-script] A função scale no comando bc não está reduzindo para dois dígitos, Emmanuel Oliveira, 2015/05/02
- Re: [shell-script] A função scale no coman do bc não está reduzindo para dois dígitos, atfreitas, 2015/05/02
- Prev by Date: Re: [shell-script] Re: A função scale no comando bc não está reduzindo para dois dígitos
- Next by Date: Re: [shell-script] A função scale no comando bc não está reduzindo para dois dígitos
- Previous by thread: Re: [shell-script] Re: A função scale no comando bc não está reduzindo para dois dígitos
- Next by thread: Re: [shell-script] A função scale no comando bc não está reduzindo para dois dígitos
- Index(es):