I am looking for an algorithm that I can use to evaluate mathematical expressions. I\'ve seen a few questions on SO that are simmilar but the answers are C#/Delphi or pytho
You can use Shunting-yard algorithm, it work's great and enables you to parse functions etc. at ease. It doesn't actually compute it, but it converts an expression to ONP, which can be evaluated very easily.