ForHosting KIT · Matemática

Grau de um polinômio

Obtenha o grau de um polinômio direto dos coeficientes: 3, −2, 0 e 5 descrevem 3 − 2x + 5x³, um polinômio cúbico de grau 3 com coeficiente líder 5. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

O grau de um polinômio é a maior potência da variável que aparece com um coeficiente não nulo. Esta calculadora recebe um polinômio univariado como lista densa de coeficientes em ordem ascendente—termo constante primeiro, depois x, depois x ao quadrado, e assim por diante—remove zeros finais e informa essa potência máxima junto com o coeficiente líder e uma expressão legível. O polinômio zero é tratado de forma explícita: todos os coeficientes são zero, o grau convencional é menos um e um indicador booleano dedicado marca o caso para que ninguém confunda «constante de grau zero» com «sem termos de fato».

Como o grau do polinômio é definido em listas de coeficientes

Um polinômio univariado denso é descrito por completo pela lista ordenada de seus coeficientes para potências ascendentes de x. A lista igual a c zero, c um, c dois, e assim por diante significa o polinômio igual a c zero mais c um vezes x mais c dois vezes x ao quadrado e termos superiores até o último índice. Por definição o grau é o maior índice i para o qual o coeficiente de x à i é não nulo.

Esse único número governa quase todo fato estrutural que o estudante aprende em seguida: um polinômio não nulo de grau n tem no máximo n raízes contando multiplicidade sobre um corpo algebricamente fechado, o produto de dois polinômios não nulos tem grau igual à soma dos graus, e o termo líder domina o crescimento assintótico.

Quando a lista de entrada termina com zeros acidentais—comuns após adição, subtração ou truncamento—o grau verdadeiro é menor que o comprimento menos um, então este motor sempre varre a partir da extremidade alta e descarta entradas finais quase nulas antes de informar. Quase nulo significa valor absoluto abaixo de um épsilon minúsculo para que o pó de ponto flutuante não invente um termo alto falso.

O polinômio zero é especial: todo coeficiente é zero após a limpeza, não há potência máxima com coeficiente não nulo, e os livros escrevem convencionalmente seu grau como menos um ou menos infinito. O algoritmo é tempo linear determinístico no comprimento da lista: sem fatoração, sem busca de raízes, sem semente aleatória, sem relógio e sem chamada de rede.

Onde o grau do polinômio aparece no trabalho real

A álgebra do ensino médio e da faculdade pede constantemente que se indique o grau de um polinômio escrito em forma padrão ou expandido a partir de produtos; um único oráculo confiável que devolve tanto o grau inteiro quanto uma expressão legível acelera a correção e a preparação de demos.

Tarefas de álgebra computacional frequentemente começam com checagens densas de grau antes que os estudantes encontrem mapas monômio esparsos ou grau total multivariado, de modo que uma calculadora densa honesta coincide com a primeira unidade de muitos programas sem pretender ser um CAS completo. Problemas de competições de programação e aquecimentos de entrevista escondem o grau sob funções geradoras, polinômios característicos de recorrências e ordem de filtros, onde o coeficiente não nulo de maior potência decide tamanhos de buffer e complexidade assintótica.

Cadernos de dados e ciência combinam modelos de tendência polinomial ou polinômios característicos de estágios adjacentes de pipeline e precisam de um recorte determinístico de zeros finais em vez de um erro silencioso de coerção de tipos que deixe um grau alto fantasma. Se mais tarde você precisar de adição, multiplicação, divisão com resto, avaliação em um ponto ou busca de raízes de polinômios, trate-os como intenções de busca e landings separados em vez de sobrecarregar esta página de calculadora de grau de polinômio.

Exercícios de grau para lição de casa

Gere grau de referência, coeficiente líder e expressões imprimíveis para exercícios de expandir e indicar o grau, para que professores e autoavaliadores compartilhem um único oráculo.

Checagens de grau em pipelines

Após passos densos de adição, multiplicação ou truncamento, confirme a verdadeira potência máxima antes de alocar buffers ou afirmar a ordem assintótica em código de competição e cadernos.

Em que ordem ficam os coeficientes?

Potências ascendentes: o índice 0 é o termo constante, o 1 o de x, o 2 o de x², e assim por diante. Exemplo: [3, -2, 0, 5] significa 3 − 2x + 5x³, de grau 3.

Qual é o grau do polinômio zero?

Uma constante não nula como [7] tem grau 0, que é diferente.

E se minha lista terminar com zeros?

Zeros finais são removidos antes de informar o grau. [1, 2, 0, 0] simplifica para [1, 2] e grau 1 (linear).

E se um coeficiente não for um número?

Cada coeficiente deve ser um número finito; NaN, Infinity e cadeias não numéricas são rejeitados e não cobrados.

Quanto custa?

A ferramenta do navegador é gratuita e roda localmente.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/algebra/polynomial-degree

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/algebra/polynomial-degree \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"coefficients":[3,-2,0,5]}'
{
  "coefficients": [
    3,
    -2,
    0,
    5
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.polynomial_degree",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Coeficientes não numéricos, listas vazias e valores NaN ou Infinity falham com um erro invalid_input claro para que pipelines nunca tratem lixo como zero em silêncio. O preço das chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.

Como o grau do polinômio é definido em listas de coeficientes

Aqui o campo numérico degree é menos um e is_zero_polynomial é true para que interfaces humanas e consumidores de máquina possam ramificar sem analisar apenas números mágicos. Os coeficientes devem ser finitos; cadeias numéricas são aceitas em campos de texto, mas objetos, tokens vazios, NaN e Infinity são rejeitados com invalid_input.

O que você envia e o que recebe de volta

Envie um array obrigatório no campo coefficients. Cada entrada deve ser um número finito que represente o coeficiente de x elevado ao índice, com índice zero o termo constante. O comprimento da lista está limitado a dez mil coeficientes para que cargas multi-megabyte acidentais não parem um worker compartilhado. Os aliases curtos coeffs e p são aceitos para o mesmo array. Arrays ausentes, arrays vazios, coeficientes não numéricos, NaN e Infinity falham com invalid_input e não são cobrados. Em caso de sucesso a resposta devolve os coeficientes limpos sem zeros finais, o grau inteiro, o booleano is_zero_polynomial, o leading_coefficient do termo de maior grau (zero quando o polinômio é o polinômio zero), a contagem de termos não nulos, uma cadeia de expressão imprimível e um degree_label breve como constant, linear, quadratic, cubic, quartic, ou uma frase genérica de grau n para graus maiores. Verificações clássicas: coeficientes três, menos dois, zero, cinco significa três menos dois x mais cinco x ao cubo, logo grau três com coeficiente líder cinco; a lista um, zero, zero é a constante um após o recorte, grau zero; a lista zero, zero, zero é o polinômio zero com grau menos um e is_zero_polynomial true. O preço das chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.

Onde o grau do polinômio aparece no trabalho real

Como esta capacidade é um motor parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e a validação falha não consome saldo.

Widgets de currículo e fixtures de API

Acione o mesmo contrato de grau a partir de um formulário gratuito do navegador e de suítes de regressão para que demos nunca divirjam da saída API cobrada.

Ver a documentação completa do KIT →