shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Novato/Dúvidas] Iniciante em shell script, calculadoras...


From: enilton1sh
Subject: Re: [Novato/Dúvidas] Iniciante em shell script, calculadoras...
Date: Thu, 10 Mar 2011 15:32:53 -0000
User-agent: eGroups-EW/0.82

Hmm então terei que mudar todas as minhas calculadoras tirando a função do bash 
e passar para  o bc. rsrs

Obrigado por responder. o/

--- Em address@hidden, Tiago Peczenyj <tiago.peczenyj@...> escreveu
>
> Com bash suporta apenas aritmetica de inteiros. Se quiser algo alem use o bc
> ou o dc, inclusive eles tem boas features (como o bc que suporta numeros
> incrivelmente grantes).
> 
> 
> 2011/3/9 enilton1sh <binbash.sh@...>
> 
> >
> >
> > Oi pessoal, Me chamo Enilton e sou novato na programação shell script e no
> > momento só sei fazer calculadoras. @_@
> >
> > Antes de tudo estava pesquisando no google calculadoras em shell script e
> > achei duas interessante no site "viva o linux", mais aqui irei falar somente
> > sobre uma, já que procuro nas duas a mesma resposta para o meu "problema".
> > obs: Nas minhas calc eu uso os parâmetros "case $opcao in ... esac", "$((
> > ))", para realizar as funções.
> >
> > Calculadora-para-eletrodomesticos : Lucas Villela Canôas
> > Bom aqui ele usa um método diferente do meu usando a calculadora bc, o
> > ponto que quero
> > chegar é que assim desse modo ele aceita "." e ",".
> >
> > echo "scale=3; $ptnc/1000" | bc`
> >
> > exemplo: echo "scale=3; 8000/1000" | bc`
> > > 8,000
> >
> > uso: echo $((8000/1000))
> > >8
> >
> > Tem como eu utilizar a opção "scale" junto com '$(())'?
> > Logo abaixo irei postar minhas calculadoras.
> > Obs.: Um script foi usado para "laçar" as calculadoras atráves da escolha
> > por opção, executando-as.
> > Eu poderia ter criado todos em um só script, seria muito fácil e sem graça
> > e com pouco aprendizado.
> >
> > Google Doc's
> > Estudo.sh: http://va.mu/Ag2
> > soma.sh: http://va.mu/Ag3
> > subtrair.sh: http://va.mu/Ag6
> > multiplicar.sh: http://va.mu/Ag7
> > dividir.sh: http://va.mu/Ag8
> > expo.sh: http://va.mu/Ag9
> > mult_soma.sh: http://va.mu/AhA
> > %.sh: http://va.mu/AhB
> >
> > Não reparem em algum erro de digitação!
> >
> >  
> >
> 
> 
> 
> -- 
> Tiago B. Peczenyj
> Linux User #405772
> 
> http://pacman.blog.br
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]