ForHosting KIT · Matematica

Grado di un polinomio

Ottenga il grado di un polinomio direttamente dai coefficienti: 3, −2, 0 e 5 descrivono 3 − 2x + 5x³, un polinomio cubico di grado 3 con coefficiente direttore 5. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto

Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.

Il grado di un polinomio è la massima potenza della variabile che compare con un coefficiente non nullo. Questo calcolatore riceve un polinomio univariato come elenco denso di coefficienti in ordine ascendente—termine costante per primo, poi x, poi x al quadrato, e così via—elimina gli zeri finali e riporta quella potenza massima insieme al coefficiente direttivo e a un'espressione leggibile. Il polinomio zero è gestito in modo esplicito: tutti i coefficienti sono zero, il grado convenzionale è meno uno e un flag booleano dedicato marca il caso così che non si confonda «costante di grado zero» con «nessun termine affatto».

Come si definisce il grado del polinomio sulle liste di coefficienti

Un polinomio univariato denso è descritto completamente dall'elenco ordinato dei suoi coefficienti per le potenze crescenti di x. L'elenco uguale a c zero, c uno, c due, e così via significa il polinomio uguale a c zero più c uno per x più c due per x al quadrato e termini superiori fino all'ultimo indice. Per definizione il grado è il massimo indice i per cui il coefficiente di x alla i è non nullo.

Quel solo numero governa quasi ogni fatto strutturale che lo studente impara in seguito: un polinomio non nullo di grado n ha al più n radici contando la molteplicità su un campo algebricamente chiuso, il prodotto di due polinomi non nulli ha grado pari alla somma dei gradi, e il termine direttivo domina la crescita asintotica.

Quando l'elenco di ingresso termina con zeri accidentali—comuni dopo addizione, sottrazione o troncamento—il grado vero è minore della lunghezza meno uno, quindi questo motore scansiona sempre dall'estremità alta e scarta le voci finali quasi nulle prima di rispondere. Quasi nullo significa valore assoluto sotto un epsilon minuscolo così che la polvere in virgola mobile non inventi un falso termine di alto grado.

Il polinomio zero è speciale: ogni coefficiente è zero dopo la pulizia, non esiste una potenza massima con coefficiente non nullo, e i manuali scrivono convenzionalmente il suo grado come meno uno o meno infinito. L'algoritmo è in tempo lineare deterministico sulla lunghezza dell'elenco: nessuna fattorizzazione, nessuna ricerca di radici, nessun seme casuale, nessun orologio e nessuna chiamata di rete.

Dove compare il grado del polinomio nel lavoro reale

L'algebra della scuola secondaria e dell'università chiede costantemente di indicare il grado di un polinomio scritto in forma standard o sviluppato da prodotti; un unico oracolo affidabile che restituisce sia il grado intero sia un'espressione leggibile accelera la valutazione e la preparazione delle dimostrazioni. I compiti di algebra computazionale spesso iniziano con controlli di grado densi prima che gli studenti incontrino mappe monomio sparse o grado totale multivariato, così un calcolatore denso onesto coincide con la prima unità di molti programmi senza pretendere di essere un CAS completo.

I problemi di gare di programmazione e i riscaldamenti da colloquio nascondono il grado sotto funzioni generatrici, polinomi caratteristici di ricorrenze e ordine di filtri, dove il coefficiente non nullo di massima potenza decide le dimensioni dei buffer e la complessità asintotica. I taccuini di dati e scienza combinano modelli di tendenza polinomiale o polinomi caratteristici di stadi adiacenti di pipeline e necessitano di un ritaglio deterministico degli zeri finali piuttosto che di un bug silenzioso di coercizione di tipi che lasci un grado alto fantasma.

Se in seguito ha bisogno di addizione, moltiplicazione, divisione con resto, valutazione in un punto o ricerca di radici di polinomi, li tratti come intenti di ricerca e landing separati invece di sovraccaricare questa pagina di calcolatore del grado del polinomio.

Esercizi di grado per i compiti

Generi grado di riferimento, coefficiente direttivo ed espressioni stampabili per esercizi di sviluppare-e-indicare-il-grado, così insegnanti e auto-valutatori condividono un unico oracolo.

Controlli di grado nelle pipeline

Dopo passi densi di addizione, moltiplicazione o troncamento, confermi la vera potenza massima prima di allocare buffer o affermare l'ordine asintotico in codice di gara e taccuini.

In che ordine sono i coefficienti?

Potenze crescenti: l'indice 0 è il termine costante, l'indice 1 quello di x, l'indice 2 quello di x², e così via. Esempio: [3, -2, 0, 5] significa 3 − 2x + 5x³, di grado 3.

Qual è il grado del polinomio zero?

Una costante non nulla come [7] ha grado 0, che è diverso.

Cosa succede se il mio elenco termina con zeri?

Gli zeri finali vengono eliminati prima di riportare il grado. [1, 2, 0, 0] si semplifica in [1, 2] e grado 1 (lineare).

Cosa succede se un coefficiente non è un numero?

Ogni coefficiente deve essere un numero finito; NaN, Infinity e stringhe non numeriche sono respinte e non addebitate.

Quanto costa?

Lo strumento del browser è gratuito e gira in locale.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Coefficienti non numerici, elenchi vuoti e valori NaN o Infinity falliscono con un errore invalid_input chiaro affinché le pipeline non trattino mai silenziosamente dati spazzatura come zero. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano il saldo prepagato.

Come si definisce il grado del polinomio sulle liste di coefficienti

Qui il campo numerico degree vale meno uno e is_zero_polynomial è true così che interfacce umane e consumatori macchina possano ramificare senza analizzare da soli numeri magici. I coefficienti devono essere finiti; le stringhe numeriche sono accettate nei campi di testo, ma oggetti, token vuoti, NaN e Infinity sono respinti con invalid_input.

Cosa invia Lei e cosa riceve indietro

Invii un array obbligatorio nel campo coefficients. Ogni voce deve essere un numero finito che rappresenta il coefficiente di x elevato all'indice, con indice zero il termine costante. La lunghezza dell'elenco è limitata a diecimila coefficienti affinché carichi multi-megabyte accidentali non bloccino un worker condiviso. Sono accettati gli alias brevi coeffs e p per lo stesso array. Array assenti, array vuoti, coefficienti non numerici, NaN e Infinity falliscono con invalid_input e non vengono addebitati. In caso di successo la risposta restituisce i coefficienti puliti senza zeri finali, il grado intero, il booleano is_zero_polynomial, il leading_coefficient del termine di grado massimo (zero quando il polinomio è il polinomio zero), il conteggio dei termini non nulli, una stringa di espressione stampabile e un degree_label breve come constant, linear, quadratic, cubic, quartic, oppure una frase generica di grado n per gradi superiori. Controlli classici: coefficienti tre, meno due, zero, cinque significa tre meno due x più cinque x al cubo, quindi grado tre con coefficiente direttivo cinque; l'elenco uno, zero, zero è la costante uno dopo la semplificazione, grado zero; l'elenco zero, zero, zero è il polinomio zero con grado meno uno e is_zero_polynomial true. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano il saldo prepagato.

Dove compare il grado del polinomio nel lavoro reale

Poiché questa capacità è un motore parse puro, il prezzo dell'API è la base pubblicata di $0.002 per elemento riuscito e la validazione fallita non consuma saldo.

Widget di curriculum e fixture API

Piloti lo stesso contratto di grado da un modulo gratuito del browser e da suite di regressione così che le demo non divergano mai dall'output API fatturato.

Leggi la documentazione completa del KIT →