Calculadora RPN

Uma calculadora gratuita e simples em notação polonesa reversa.

Captura de tela da Calculadora RPN (retrato) Captura de tela da Calculadora RPN (paisagem)

Instalação

No Windows, baixe e execute o pacote de instalação:

Baixar a Calculadora RPN (.msix)

Clique duas vezes no arquivo rpncalc.msix baixado e siga as instruções para instalar o aplicativo.

No Android, instale o aplicativo pela Google Play Store:

Disponível no Google Play

O que é RPN?

Na notação polonesa reversa você digita primeiro os operandos e o operador por último. Em vez de escrever 3 + 4 =, você digita 3, empilha com ENTER, digita 4 e então pressiona +. O resultado aparece na hora.

Os números vivem em uma pilha. Pressionar ENTER empilha o número que você acabou de digitar. Um operador como + pega os dois números do topo, combina-os e devolve um único resultado. É por isso que parênteses nunca são necessários: você mesmo controla a ordem.

A linha de baixo

A linha mais baixa do visor é o registrador de trabalho. Ela sempre mostra um valor — 0 enquanto nada foi digitado.

Lendo o visor

A tela mostra várias linhas da pilha ao mesmo tempo: as mais antigas em cima e o valor de trabalho embaixo, em tamanho maior. Cada linha acima guarda um valor mais antigo que ainda espera na pilha.

Enquanto você digita um número, ele aparece na linha de baixo. Assim que você pressiona ENTER ou um operador, o valor é gravado na pilha e as linhas sobem.

Referência das teclas

TeclaO que faz
09Digitar os algarismos de um número.
·Separador decimal.
±Inverte o sinal do valor na linha de trabalho.
+ × ÷ Combina os dois últimos números (o digitado primeiro é o primeiro operando) e deixa um único resultado.
ENTEREmpilha o valor digitado; a linha de entrada volta para 0.
SWAPTroca os dois últimos valores.
DROPRemove o valor de trabalho da pilha (as linhas descem).
CLimpa apenas a linha atual, voltando-a para 0.
CLEARLimpa a pilha inteira.
Backspace: apaga o último algarismo. Quando não resta nada, mostra 0 em vez de descartar um valor da pilha.
A ordem importa para − e ÷

Subtração e divisão usam primeiro o número digitado primeiro: 10 ENTER 3 −7 (10 − 3), e 8 ENTER 2 ÷4 (8 ÷ 2).

Exemplos resolvidos

ObjetivoTeclasResultado
Somar 3 e 43 ENTER 4 +7
10 menos 31 0 ENTER 3 7
8 dividido por 28 ENTER 2 ÷4
Tornar 5 negativo5 ±-5
(2 + 3) × 42 ENTER 3 + 4 ×20

Note como (2 + 3) × 4 não precisa de parênteses: você calcula a soma primeiro e depois multiplica — exatamente na ordem em que pressiona as teclas.

Janela no computador (Windows)

No Windows a calculadora roda em uma janela transparente e sem moldura, no formato do corpo arredondado — não há barra de título.