Esquema Horner
- Criado por
- Renato Passos, Eng. de Software
- Revisado por
- Renato Passos, Eng. de Software
Última atualização: 18 de abr. de 2026
Sobre esta calculadora
A calculadora Esquema de Horner é uma ferramenta matemática que avalia polinômios de forma eficiente, reduzindo o número de operações necessárias. Esse método, criado por William George Horner, transforma um polinômio em uma sequência aninhada de multiplicações e somas. Por exemplo, para um polinômio de grau n, o esquema elimina operações redundantes, otimizando o cálculo.
Funciona reorganizando os termos do polinômio em uma estrutura hierárquica. Suponha o polinômio P(x) = a₀ + a₁x + a₂x² + ... + aₙxⁿ. O esquema reescreve-o como P(x) = (...((aₙx + aₙ₋₁)x + aₙ₋₂)x + ... + a₁)x + a₀. Cada iteração calcula o resultado passo a passo, usando o valor anterior para a próxima etapa.
Use essa calculadora em contextos como engenharia, física computacional ou otimização de algoritmos, onde a avaliação de polinômios complexos é comum. Ela é especialmente útil em sistemas com limitações de processamento, como em dispositivos móveis ou sensores IoT, onde velocidade e eficiência são críticas.
Atenção: os coeficientes devem estar em ordem crescente de grau (a₀, a₁, ..., aₙ), e o valor x deve ser um número real. Erros comuns incluem inverter a ordem dos coeficientes ou omitir termos com coeficiente zero. Sempre valide os dados de entrada para evitar resultados imprecisos.
Perguntas frequentes
Como o esquema de Horner é mais eficiente que métodos tradicionais?
O esquema reduz o número de operações de O(n²) para O(n), usando uma estrutura aninhada que elimina cálculos redundantes.
Os coeficientes precisam estar ordenados?
Sim, devem ser fornecidos em ordem crescente de grau (a₀ até aₙ), começando pelo termo constante.
O que acontece se eu inserir um coeficiente faltando?
Termos ausentes com coeficiente zero devem ser incluídos para manter a sequência correta do polinômio.
Posso usar números negativos para x?
Sim, o método funciona para qualquer número real, positivo ou negativo.
Existe limite de grau para o polinômio?
Não há restrição teórica, mas polinômios de极高 grau podem causar imprecisão em sistemas de ponto flutuante.