Uma calculadora gratuita e simples em notação polaca inversa.
No Windows, transfira e execute o pacote de instalação:
Transferir a Calculadora RPN (.msix)
Faça duplo clique no ficheiro rpncalc.msix transferido e siga as instruções para instalar a aplicação.
No Android, instale a aplicação a partir da Google Play Store:
Na notação polaca inversa introduzem-se primeiro os operandos e o operador no fim. Em vez de escrever 3 + 4 =, escreve 3, coloca-o na pilha com ENTER, escreve 4 e depois prime +. O resultado aparece de imediato.
Os números vivem numa pilha. Premir ENTER coloca na pilha o número que acabou de escrever. Um operador como + pega nos dois números do topo, combina-os e devolve o único resultado. É por isso que nunca são precisos parênteses: é o utilizador que controla a ordem.
A linha mais baixa do visor é o registo de trabalho. Mostra sempre um valor — 0 enquanto nada tiver sido escrito.
O ecrã mostra várias linhas da pilha ao mesmo tempo: as mais antigas em cima e o valor de trabalho em baixo, desenhado maior. Cada linha acima contém um valor mais antigo que ainda espera na pilha.
Enquanto escreve um número, este aparece na linha inferior. Assim que premir ENTER ou um operador, o valor é fixado na pilha e as linhas sobem.
| Tecla | O que faz |
|---|---|
0 – 9 | Escrever os algarismos de um número. |
· | Separador decimal. |
± | Inverte o sinal do valor da linha de trabalho. |
+ − × ÷ |
Combina os dois últimos números (o introduzido primeiro é o primeiro operando) e deixa um único resultado. |
ENTER | Coloca o valor escrito na pilha; a linha de entrada volta a 0. |
SWAP | Troca os dois últimos valores. |
DROP | Retira o valor de trabalho da pilha (as linhas descem). |
C | Limpa apenas a linha atual, repondo-a a 0. |
CLEAR | Limpa toda a pilha. |
◄ | Retrocesso: apaga o último algarismo. Quando não resta nada, mostra 0 em vez de descartar um valor da pilha. |
A subtração e a divisão usam primeiro o número introduzido primeiro: 10 ENTER 3 − dá 7 (10 − 3) e 8 ENTER 2 ÷ dá 4 (8 ÷ 2).
| Objetivo | Teclas | Resultado |
|---|---|---|
| Somar 3 e 4 | 3 ENTER 4 + | 7 |
| 10 menos 3 | 1 0 ENTER 3 − | 7 |
| 8 dividido por 2 | 8 ENTER 2 ÷ | 4 |
| Tornar 5 negativo | 5 ± | -5 |
| (2 + 3) × 4 | 2 ENTER 3 + 4 × | 20 |
Repare que (2 + 3) × 4 não precisa de parênteses: calcula primeiro a soma e depois multiplica — exatamente pela ordem com que prime as teclas.
No Windows, a calculadora funciona numa janela transparente e sem moldura, com a forma do corpo arredondado — não existe barra de título.
– e ✕ à direita da faixa.