역폴란드 표기법을 쓰는 무료이면서 단순한 계산기입니다.
Windows에서는 설치 패키지를 내려받아 실행하세요.
내려받은 rpncalc.msix 파일을 두 번 클릭하고 안내에 따라 앱을 설치하세요.
Android에서는 Google Play 스토어에서 앱을 설치하세요.
역폴란드 표기법에서는 피연산자를 먼저 입력하고 연산자를 마지막에 누릅니다. 3 + 4 = 라고 쓰는 대신 3을 입력해 ENTER로 스택에 올리고, 4를 입력한 다음 +를 누릅니다. 결과가 즉시 나타납니다.
숫자는 스택에 놓입니다. ENTER를 누르면 방금 입력한 숫자가 스택에 올라갑니다. + 같은 연산자는 맨 위의 두 숫자를 가져와 계산한 뒤 하나의 결과를 되돌려 놓습니다. 그래서 괄호가 전혀 필요하지 않습니다. 순서는 사용자가 직접 정합니다.
화면의 맨 아래 줄이 작업 레지스터입니다. 항상 값이 표시되며, 아직 아무것도 입력하지 않았다면 0입니다.
화면에는 스택의 여러 줄이 한꺼번에 표시됩니다. 오래된 값일수록 위쪽에, 작업 중인 값은 맨 아래에 더 크게 그려집니다. 위쪽의 각 줄에는 스택에서 대기 중인 더 오래된 값이 들어 있습니다.
숫자를 입력하는 동안에는 맨 아래 줄에 나타납니다. ENTER나 연산자를 누르는 순간 값이 스택에 확정되고 줄들이 위로 올라갑니다.
| 키 | 기능 |
|---|---|
0 – 9 | 숫자의 자릿수를 입력합니다. |
· | 소수점. |
± | 작업 줄에 있는 값의 부호를 바꿉니다. |
+ − × ÷ |
마지막 두 숫자를 계산하고(먼저 입력한 쪽이 첫 번째 피연산자) 하나의 결과만 남깁니다. |
ENTER | 입력한 값을 스택에 올립니다. 입력 줄은 0으로 돌아갑니다. |
SWAP | 마지막 두 값의 자리를 바꿉니다. |
DROP | 작업 값을 스택에서 제거합니다(줄들이 아래로 내려옵니다). |
C | 현재 줄만 지우고 0으로 되돌립니다. |
CLEAR | 스택 전체를 지웁니다. |
◄ | 백스페이스: 마지막 자리를 지웁니다. 지울 것이 없으면 스택 값을 버리는 대신 0을 표시합니다. |
뺄셈과 나눗셈은 먼저 입력한 수를 앞에 둡니다. 10 ENTER 3 −는 7(10 − 3), 8 ENTER 2 ÷는 4(8 ÷ 2)가 됩니다.
| 목표 | 키 입력 | 결과 |
|---|---|---|
| 3과 4를 더하기 | 3 ENTER 4 + | 7 |
| 10 빼기 3 | 1 0 ENTER 3 − | 7 |
| 8 나누기 2 | 8 ENTER 2 ÷ | 4 |
| 5를 음수로 만들기 | 5 ± | -5 |
| (2 + 3) × 4 | 2 ENTER 3 + 4 × | 20 |
(2 + 3) × 4에 괄호가 필요 없다는 점에 주목하세요. 먼저 합을 구하고 그다음에 곱하는데, 이는 키를 누르는 순서 그대로입니다.
Windows에서 계산기는 테두리 없는 투명한 창으로 실행되며, 둥근 본체 모양을 그대로 따릅니다. 제목 표시줄은 없습니다.
–, ✕ 버튼을 사용하세요.