A calculadora
Sem dúvida. É muito mais poderoso do que as pessoas imaginam (embora as pessoas aqui tenham tocado em alguns de seus recursos).
Matemática básica
3 * 2
Dá: 6
4 + 12
Dá: 16
Ele conhece o BODMAS :
2^10 / 4 + 1
Dá: ((2 ^ 10) / 4) + 1 = 257
Sabe inglês:
(five plus seven) divided by six
Dá: dois
(Gosto muito que ele mostre sua ordem de precedência, que às vezes pode ser confusa)
Constantes
e
Dá: 2.71828183
E então um com pi etc.
Ele também conhece expressões mais complexas para constantes:
Avogadro's number
Dá: 6,0221415 × 10 ^ 23
Você pode fazer matemática com constantes (e conhece números imaginários):
i^2
Dá: -1
e^(pi * i)
Dá: -1
Funções
Pode fazer logs:
log(16)
Dá: 1.20411998
Não encontrei uma maneira de obter registros diretamente de bases arbitrárias, mas essa solução alternativa me faz entretanto:
log 1024 / log 4
Dá: 5
cos(pi)
Dá: -1
Análise dimensional
Conhece unidades! Pode fazer conversão:
1 kilogram in lbs
Dá: 1 quilograma = 2,20462262 libras
Você pode fazer matemática com eles, é claro. Quantos gs o Bugatti Veyron puxa se você pisar?
62 miles per hour / 2.5 seconds / 9.8 metres per second squared
Dá: 1.1312849
Saboroso. Quer sua saída de uma forma diferente?
60 miles per hour * 20 minutes in kilometres
Dá: 32.18688 quilômetros
Bases
(Graças ao comentário de Dan abaixo)
A calculadora também pode produzir em outras bases:
15 in hex
Dá: 15 = 0xF
12 * 3 in binary
Dá: 12 * 3 = 0b100100
E também pode converter a partir deles, e fazer algarismos romanos!
XXXVI in decimal
Dá: XXXVI = 36
Coloque tudo junto
answer to life the universe and everything * pi * e * avogadro's number * speed of light
Dimensões : 6.47538066 × 10 ^ 34 m / s
Uma equação mais significativa ... e quanto de energia uma bomba nuclear libera? Todos sabemos E = mc ^ 2:
600 milligrams * the speed of light squared
Dá: 5,39253107 × 10 ^ 13 joules
Dicas de fechamento
Às vezes, você precisa colocar parênteses para expressar precedência claramente, por exemplo "cinco mais sete dividido por seis" e "(cinco mais sete) dividido por seis" fornecem respostas diferentes.
Se a calculadora não funcionar, tente coagê-la anexando "=" à sua consulta, por exemplo "1 + 2 =".
Ele conhece a maioria das unidades e constantes (incluindo moedas), mas não é 100% perfeito, portanto, se algo não funcionar, tente reformulá-lo.
Dica de bônus para usuários do Chrome e Firefox: se você digitar uma consulta de calculadora na caixa de omnibar / pesquisa e aguardar a exibição de sugestões, a primeira sugestão será a resposta. Economiza um carregamento de página!
Por fim, se você acha que vai funcionar, é bem possível! Ele lida com uma grande variedade de entradas, saídas e operadores, alguém me indicou uma lista abrangente aqui .