RPN Evaluator

Evaluates expressions in RPN (Reverse Polish Notation) or infix notation and converts between the two representations. The following symbols are supported with their standard meaning: +, -, *, /, %, ^, sin, cos, tan, arcsin, arccos, arctan, ln, !, e, pi.

RPN:
Infix notation:
Result:


Wikipedia on Reverse Polish Notation