An expression evaluator!

Right now, as I write, I am sending out alpha versions of my latest project to select people. After a bit of testing, hopefully I’ll be able to release public version 1 of this expression evaluator.

The expression evaluator simply takes what you put in (a mathematical equation), solves it. While the current version does not support true expressions (2x = 2 * 8 turned into x = 8), it does accept +-×÷· operators, (Written as +-*/ in program), as well as powers (denoted by the ^ symbol), and brackets to change the order of operations.

The order of operations is honoured fully, (Brackets, Indices, Multiplication, Division, Addition, Subtraction), and soon support should be added for functions such as tan, cos, sin, sqrt etc. By the way, did you know “x^0.5″ = ?x? (The square root of x)

Anyway, I hope to get this out to the public soon as a themed (thanks to W(indows)P(resentation)F(oundation)), easily accessible desktop utility. Also, once I’ve done that, I WILL actually release the source code this time, as well as a library that provides the exact same functionality as the program.

Welcome the new project soon!

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.