RPN-kalkylator

En gratis och enkel kalkylator med omvänd polsk notation.

Skärmbild av RPN-kalkylatorn (stående) Skärmbild av RPN-kalkylatorn (liggande)

Installation

Windows hämtar och kör du installationspaketet:

Hämta RPN-kalkylatorn (.msix)

Dubbelklicka på den hämtade filen rpncalc.msix och följ anvisningarna för att installera appen.

Android installerar du appen från Google Play Butik:

Ladda ned på Google Play

Vad är RPN?

I omvänd polsk notation matar du in talen först och operatorn sist. I stället för att skriva 3 + 4 = knappar du in 3, lägger det på stacken med ENTER, knappar in 4 och trycker sedan på +. Resultatet visas direkt.

Talen bor på en stack. Ett tryck på ENTER lägger talet du just knappat in på stacken. En operator som + tar de två översta talen, kombinerar dem och lägger tillbaka det enda resultatet. Därför behövs aldrig parenteser: du styr ordningen själv.

Den nedersta raden

Displayens nedersta rad är arbetsregistret. Den visar alltid ett värde — 0 när inget har knappats in ännu.

Att läsa displayen

Skärmen visar flera stackrader samtidigt: de äldsta överst och arbetsvärdet nederst, i större stil. Varje rad ovanför innehåller ett äldre värde som fortfarande väntar på stacken.

Medan du knappar in ett tal syns det på den nedersta raden. Så snart du trycker på ENTER eller en operator läggs värdet på stacken och raderna flyttas uppåt.

Tangentöversikt

TangentVad den gör
09Knappa in siffrorna i ett tal.
·Decimaltecken.
±Byter tecken på värdet i arbetsraden.
+ × ÷ Kombinerar de två sista talen (det som matades in först är första operanden) och lämnar kvar ett enda resultat.
ENTERLägger det inknappade värdet på stacken; inmatningsraden återgår till 0.
SWAPByter plats på de två sista värdena.
DROPTar bort arbetsvärdet från stacken (raderna flyttas nedåt).
CRensar bara den aktuella raden och sätter den till 0.
CLEARRensar hela stacken.
Backsteg: raderar sista siffran. När inget återstår visas 0 i stället för att ett värde tas bort från stacken.
Ordningen spelar roll för − och ÷

Subtraktion och division använder det tal som matades in först: 10 ENTER 3 − ger 7 (10 − 3) och 8 ENTER 2 ÷ ger 4 (8 ÷ 2).

Genomgångna exempel

MålTangenterResultat
Addera 3 och 43 ENTER 4 +7
10 minus 31 0 ENTER 3 7
8 delat med 28 ENTER 2 ÷4
Gör 5 negativt5 ±-5
(2 + 3) × 42 ENTER 3 + 4 ×20

Lägg märke till att (2 + 3) × 4 inte behöver några parenteser: du räknar först ut summan och multiplicerar sedan — precis i den ordning du trycker på tangenterna.

Skrivbordsfönster (Windows)

På Windows körs kalkylatorn i ett ramlöst, genomskinligt fönster format efter den rundade kåpan — det finns ingen namnlist.