Reverse Polish Notation calculator

  1. About
  2. Examples

About

A Reverse Polish Notation (RPN) calculator implemented using stacks.

It takes a postfix expression, convert it to infix expression (RPN) and calculates the final value.

Examples

Postfix expression (conventional):

(A + B) / (C – D) * E

Translates to an infix expression (RPN):

A B + C D - / E *

Postfix expression (conventional):

A + B * C

Translates to an infix expression (RPN):

A B C * +