Pular para o conteúdo

Calculadora bem básica

Dica publicada em Linux / Miscelânea
rudolf ghysio schaarschmidt arknoid
Hits: 8.005 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Calculadora bem básica

Para aqueles que gostam de utilizar o shell no Linux, aí vai uma dica que pode ajudar na hora de "pegar a calculadora". Trata-se de uma calculadora financeira, completa e bem simples de se usar. Para executá-la, basta executar o comando:

$ bc

Para maiores informações, consulte a página manual:

$ man bc

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Barrando acesso de hosts a sua máquina

Cuidado na Segurança do seu servidor!!!!!

Mudando as cores do ls -l

Controle o tráfego na sua rede

Utilizando o comando expr

Compartilhamentos do Windows (Samba) no Acer Aspire One

Mensagem de erro: error in service module

Como executar seu código-fonte a partir do Vim

Mais uma distro minimalista: BLUEFLOPS

Lançamento de site: ComunidadeLinux.net

#1 Comentário enviado por fabio em 23/06/2003 - 17:20h
O bc é show de bola, sempre o uso quando preciso fazer algum tipo de cálculo. Só não concordo com o título "Calculadora bem básica", pois o bc possui até mesmo uma linguagem de programação arbitrária embutida, é sinistra :)
#2 Comentário enviado por jllucca em 24/06/2003 - 11:25h
acho que o "basica" dele é porque é fácil de usar.
#3 Comentário enviado por pleao em 01/05/2010 - 12:25h
Exemplo bem basico do bc :-D

/* Uses the fact that e^x = (e^(x/2))^2
When x is small enough, we use the series:
e^x = 1 + x + x^2/2! + x^3/3! + ...
*/

define e(x) {
auto a, d, e, f, i, m, v, z

/* Check the sign of x. */
if (x<0) {
m = 1
x = -x
}

/* Precondition x. */
z = scale;
scale = 4 + z + .44*x;
while (x > 1) {
f += 1;
x /= 2;
}

/* Initialize the variables. */
v = 1+x
a = x
d = 1

for (i=2; 1; i++) {
e = (a *= x) / (d *= i)
if (e == 0) {
if (f>0) while (f--) v = v*v;
scale = z
if (m) return (1/v);
return (v/1);
}
v += e
}
}


http://www.manpagez.com/man/1/bc/

Contribuir com comentário

Entre na sua conta para comentar.