Notação pós-fixa

Published by Matt in

A notação pós-fixa é uma notação matemática na qual os operadores vêm depois de seus operandos. Em outras palavras, pfexp1 pfexp2 op, em que pfexp1 e pfexp2 são expressões pós-fixas.

Alguns exemplos:

  • 2 2 + é a notação pós-fixa da expressão 2 + 2.
  • 2 3 * 1 - 5 / é a notação pós-fixa da expressão ((2 * 3) - 1) / 5.

Aqui, você deve calcular o resultado de uma expressão pós-fixa.

Exemplos

postfix("2 2 +") ➞ 4
// 2 + 2 = 4

postfix("2 3 * 1 - 5 /") ➞ 1
// ((2 * 3) - 1) / 5 = (6 - 1) / 5 = 5 / 5 = 1

Observação

  • Os operadores e operandos são separados por um espaço.
  • Os operadores +, -, * e / são aceitos.