2013-05-15 49 views
0

我正在试图将数学表达式解析成表达式树。 但我被困在舞台上,我需要实现功能和否定。我不明白使用Shunting-Yard算法的逻辑。用PHP解析数学表达式

我现在想要做的是支持

  • 否定,如 - (X + 5)
  • 函数调用,像分钟(X,Y)
  • 电源刚过函数名,像COS^2(x)的
  • 隐乘法,如2倍是相同2 * X
  • 科学记数法
  • 常数e和PI

有人可以告诉我提示如何实现这个?

回答