Writing a simple equation parser

前端 未结 10 1180
-上瘾入骨i
-上瘾入骨i 2020-12-01 03:56

What sorts of algorithms would be used to do this (as in, this is a string, and I want to find the answer):

((5 + (3 + (7 * 2))) - (8 * 9)) / 72
10条回答
  •  一生所求
    2020-12-01 04:34

    First convert the expression into prefix or postfix form. Then its very easy to evaluate!

    Example:

    Postfix expression evaluation.

提交回复
热议问题