Bem, posso dizer que eu nunca pensei nesta convenção. No fim das contas, quando entrei no Ensino Médio, eu usava só parênteses por ser nais prático, e pelo fato de colchetes nunca aparecerem dentro de parênteses (só fui entender o porquê quando passei a programar).
Logo que passei pela Computação (aliás tô meio enferrujado) eu aprendi algo sobre notação infixa e posfixa. Apesar de serem boas para contas em computador, são horríveis para o raciocínio. Por exemplo, como expressar uma equação de segundo grau, ou um sistema de equações, em notação "não-convencional"? Mas na hora de programar a notação prefixa é mais útil (quem já viu código LISP sabe do que estou falando, hehe!) e a posfixa tem seu lugar cativo em Compiladores (quase toda linguagem de programação pode ser evaluada em uma pilha modificada). Hoje em dia, eu me confundo completamente quando não leio a primeira página das "convenções adotadas neste livro": em alguns livros, {x} é o inteiro mais próximo de x, em outros [x] é o conjunto dos naturais abaixo de x... Uma curiosidade meio que no off-topic: tem um programa muito comum em máquinas Unix, o dc, que roda um RPN Calculator. Ele tem mais operações além das 4 básicas. Dá até pra calcular raízes quadradas e programar funções. Em 29/07/10, Luiz Rodrigues<rodrigue...@gmail.com> escreveu: > Olá pessoal!!! > Tudo bem??? > Agradeço a todos vocês pelas respostas. > Tenho bastante material para poder pensar... > Um grande abraço para todos!!! > Luiz > > 2010/7/28 Adalberto Dornelles <aadornell...@gmail.com> > > Olá turma, > > > > > > Falando em notação RPN, lembrei do termo quando comprei uma > > calculadora HP 15 C (há muito tempo). Lembro que custei a pegar o > > jeito, mas depois gostei muito. A resolução de expressões usando a > > "pilha operacional" e pensando de "dentro pada fora" me facilitou a > > vida. Até hoje, penso ser a melhor maneira de operar. Pena que meus > > alunos da engenharia tenham muita dificuldade com a calculadora... > > > > Abraço, > > > > Adalberto > > > > > > Em 28 de julho de 2010 15:05, Bernardo Freitas Paulo da Costa > > <bernardo...@gmail.com> escreveu: > > > > > > > > > 2010/7/28 Alessandro Madruga Correia <amcorr...@viaconnect.com.br>: > > >> Em 28-07-2010 09:32, Bernardo Freitas Paulo da Costa escreveu: > > >>> > > >>> E agora, uma charada: > > >>> > > >>> +*+*123--45--678 = ? > > >>> > > >> > > >> + ((1*2)+3) * [(4-5) - ((6-7) - 8)] = 40 > > >> > > >> É isso? > > > Essa é uma solução que "sai do problema" :) Note que você interpretou > > > o primeiro "+" sem somar ninguém, o que é um problema !!! Mas é mais > > > ou menos por aí... > > > > > > Enfim, pra dar uma dica: como há 8 operandos e 8 operações, não é > > > possível que elas sejam todas binárias... senão, fica faltando um > > > operando. > > > > > >> > > >> Abraço. > > > > > > abraços, > > > -- > > > Bernardo Freitas Paulo da Costa > > > > > > > ========================================================================= > > > Instruções para entrar na lista, sair da lista e usar a lista em > > > http://www.mat.puc-rio.br/~obmlistas/obm-l.html > > > > ========================================================================= > > > > > > > > ========================================================================= > > Instruções para entrar na lista, sair da lista e usar a lista em > > http://www.mat.puc-rio.br/~obmlistas/obm-l.html > > > ========================================================================= > > > > -- /**************************************/ Quadrinista e Taverneiro! http://tavernadofimdomundo.blogspot.com >> Histórias, Poemas, Quadrinhos e Afins http://baratoeletrico.blogspot.com />> Ativismo Digital (?) http://bridget-torres.blogspot.com/ >> Personal! Do not edit! ========================================================================= Instru��es para entrar na lista, sair da lista e usar a lista em http://www.mat.puc-rio.br/~obmlistas/obm-l.html =========================================================================