什么是中缀到postfix转换的正确答案

时间:2014-11-20 13:37:20

标签: math compiler-construction

我有下一个中缀表达式:

(i730 + ssg2LQ) + ((+ G0 /(3064 + 68324.06)) / 28)

我尝试将其转换为后缀表示法,为此我使用了一些在线转换器,所有这些都给了我答案

1730 sg2LQ + G0 3064 68324.06 + / + 28 / +

但有人告诉我答案是

i730 sg2LQ + G0 + 3064 68324.06 + / 28 / +

现在我很困惑,谁是对的?谁错了?这个表达式如何正确转换?

1 个答案:

答案 0 :(得分:1)

第二个答案

i730 sg2LQ + G0 + 3064 68324.06 + / 28 / +

肯定是错误的,因为它会首先计算(i730 + ssg2LQ) + G0

也许这个答案是通过一元+混淆的工具获得的。