HP12C 01 Notação Polonesa Reversa (POSFIXA)
- Foi proposta pelo matemático polonês Jan Lukasiewicz, como uma forma de escrever expressões aritméticas e logicas sem a necessidade de utilizar parênteses.
- Posteriormente, ela se mostrou apropriada para a representação dessas expressões em linguagens de programação. Essa notação foi, tbm, popularizada por ter sido aditada em diversas calculadoras científicas, notadamente as calculadores da marca HP.
- na notação usual de expressões aritméticas como em (2+3)/4 os operadores são escritos entre os operandos; por isso, a notação é chamada de infixa. Na notação polonesa, ou posfixa, os operandores são escritos depois dos operandos.
Infixa>>Posfixa
1)
A+B*C >>
ABC*+
2)
A*(B+C)/D-E >>
ABC+*D/E
3)
A+B*(C-D*(E-F)-G*H)-I*3 >>
ABCDEF-*-GH*-*+I3*-
4)
A+B*C/D*E-F >>
ABC*D/E*+F-
5)
A+(B-(C+(D-(E+F)))) >>
ABCDEF+-+-+
6)
A*(B+(C*(D+(E*(F+G))))) >>
ABCDEFG+*+*+*-
Operadores: são símbolos especiais que representam computações como adição, multiplicação e divisão.
- Os valores sobre os quais o operador trabalha são chamados de operados.
Exemplos:
1) 2+2=4
Na HP faz assim:
2
ENTER
2
+
2) 10/5 = 2
Na HP:
10
ENTER
5
÷
Nenhum comentário:
Postar um comentário