如何在从Infix转换为Postfix形式和评估时处理否定

时间:2018-04-04 15:23:55

标签: java data-structures stack

我该如何处理否定?我的意思是例如:

  • - (3 + 2)* - (9 / -3)
  • - (((( - 4 + 5))))

当我将其转换为Postfix格式时,结果是:

  • 3 2 + * - 9/3 - -
  • 4 - 5 + -

但是当我评价每一个时它会因为减号而产生错误,我该如何解决?

0 个答案:

没有答案