HTTP version

HTTPS version

RP1

(R)PN (P)HP 1

Free online
expression evaluator.

By Gemino Smothers
Lucid Apogee
2023 - 2024

Variables

A = B = C =
D = E = F =
G = H = I =
J = K = L =
M = N = O =
P = Q = R =
S = T = U =
V = W = X =
Y = Z =

Expression



 Display operations

 Hex evaluation

Output

Submit an
expression
to begin.

Specifications

Functions are ABS(), INT(), SQR(), SIN() COS(), TAN(), ATN(), LOG(), EXP(), SGN(), ROUND(), PRIME(), FACTORIAL(), RND, and PI.

Operator precedence is NOT(), ^, MOD, *, /, +, -, <, >, <=, >=, =, <>, XOR, AND, and OR.

The # symbol inserts the last evaluation in an expression.

Denote a hexidecimal value with the &H prefix.

Bitwise operations are not supported.

Examples

2*20/2+(3+4)*3^2-6+15

Variables A=2, B=3, C=-2
(-B+SQR(B^2-4*A*C))/(2*A)
(-B-SQR(B^2-4*A*C))/(2*A)

Need an offline expression evaluator?
Try Express Calculator.
Available for Linux, Win32, and DOS.
Download here:
https://lucidapogee.com/forum/viewtopic.php?p=187