Skip to content
EntityQ379695· pop 36· linked from 159 articles

notação polonesa inversa

Sign in to save

Also known as reverse Polish notation, RPN

mathematical notation in which every operator follows all of its operands

Wikidata facts

Image
'Enter' key of RPN mathematic notation (a calculation system) on HP-32SII Hewlett-Packard pocket calculator.jpg
Show 8 more facts
discoverer or inventor
Charles Leonard Hamblin
time of discovery or invention
1924-00-00
opposite of
prefix notation
maintained by WikiProject
WikiProject Mathematics
Commons category
Reverse Polish notation
described at URL
www.hpmuseum.org/rpn.htm
Sources (3)

via Wikidata · CC0

Article · Português

Notação Polonesa Inversa (ou RPN na sigla em inglês, de Reverse Polish Notation), também conhecida como notação pós-fixada, foi inventada pelo filósofo e cientista da computação australiano Charles Hamblin em meados dos anos 1950, para habilitar armazenamento de memória de endereço zero. Ela deriva da notação polonesa, introduzida em 1920 pelo matemático polonês Jan Łukasiewicz. (Daí o nome sugerido de notação Zciweisakul.) Hamblin apresentou seu trabalho numa conferência em Junho de 1957, e o publicou em 1957 e 1962. Conquanto rejeitado em primeira apreciação por parte da maioria dos utilizadores, sob a alegação de ser "muito difícil, preferindo-se a convencional", tudo não passa de apenas uma primeira impressão de quem não tem familiaridade com a nova notação e, pois, com as suas vantagens. Quer na computação automatizada, quer no cálculo manual assistido por instrumentos de cálculo (calculadoras, lato sensu), a notação polonesa reversa (RPN) apresenta as seguintes vantagens: 1. * Reduz o número de passos lógicos para se perfazerem operações binárias e, posto que as demais operações são ou binárias puras compostas, ou binárias compostas com unitárias ou apenas unitárias, o número total de passos lógicos necessários a um determinado cômputo será sempre menor que aquele que utiliza a sintaxe convencional (lógica algébrica direta); 2. * Trabalha com pares ordenados a priori, somente definindo a lei de composição binária aplicável após a eleição e a introdução do desejado par no cenário de cálculo. Até o momento final, se poderá decidir pela troca ou pela permanência da operação original. 3. * Minimiza os erros de computação, automática ou manual assistida; 4. * Maximiza a velocidade operacional na solução de problemas. Tudo isso pode ser facilmente constatado na tabela a seguir, por meio de contagem de números de passos lógicos operacionais para o modo RPN comparado com o modo convencional. A notação RPN tem larga utilização no mundo científico pela fama de permitir uma linha de raciocínio mais direta durante a formulação e por dispensar o uso de parênteses mas mesmo assim manter a ordem de resolução. Esta notação ganhou ampla notoriedade ao ser adotada pelas calculadoras HP.

Abstract from DBpedia / Wikipedia · CC BY-SA