Cálculos matemáticos simples e rápidos [duplicados]

6

Eu conheço o programa launchy do Windows (e também está disponível no Ubuntu) no qual eu posso simplesmente inserir 100 / 9.14 e obter o resultado sem abrir uma calculadora. Mas eu não quero instalar todo o programa só para fazer isso ...

Existe uma ferramenta de linha de comando simples que eu possa usar?

    
por wasp256 05.09.2014 / 20:48

4 respostas

7

Eu começaria um interpretador python para realizar operações tão simples:

$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:56) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 100/9.14
10.940919037199125
>>> 

Por favor, verifique este link para obter uma lista de python operadores matemáticos.

    
por Sylvain Pineau 05.09.2014 / 20:59
3

Use bc , ele faz exatamente o que você quer e também tem alguns outros recursos, como variáveis, base de entrada / saída configurável (ótimo para converter hex / dec / bin e assim por diante) e outros.

    
por roadmr 05.09.2014 / 22:49
3

A resposta sugerindo bc é certamente um bom caminho a percorrer. No entanto, eu gosto ainda mais desse simples invólucro, que descobri de forma bastante casual:

#!/usr/bin/env sh
#
# pbrisbin 2013 - see: https://github.com/pbrisbin/scripts/blob/master/calc
#
###
if which bc &>/dev/null; then
printf "scale=10; $*\n" | bc -l
else
awk "BEGIN { print $* }"
fi

Como você pode ver, a ideia foi tirada do pbrisbin.com , que é um site repleto de grandes ideias como essas. (Seu script goodsong , por exemplo, tornou MPD no mínimo duas vezes impressionante ...)

    
por jon 06.09.2014 / 01:41
2

Eu recomendaria / instalaria sinapse.

Ubuntu 12.04 e abaixo: sudo apt-get install synapse
Ubuntu 14.04: O lançador de aplicativos synapse está disponível?

Inicie a sinapse procurando por ela no painel e vá para o menu de preferências. Você pode usar o indicador de sinapse para acessar as preferências.

Quando a janela abrir, clique na guia plugins e ative o plug-in Calculadora.

Veja abaixo:

Uma vez feito, sempre que você executar uma sinapse usando Ctrl + Espaço , você pode começar a digitar o seu cálculo e os resultados serão exibidos em tempo real.

Veja abaixo:

    
por Parto 05.09.2014 / 23:36