ForHosting KIT · Strumenti per sviluppatori

Calcolatore di radici complesse quadratiche esatte

Questo calcolatore di radici complesse risolve ax² + bx + c = 0 quando coefficienti interi producono un discriminante negativo.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Invece di arrotondare il risultato, conserva la parte reale come frazione ridotta e il modulo immaginario come radice quadrata o frazione semplificata. Le due soluzioni vengono restituite insieme come coppia complessa coniugata esatta in forma rettangolare, utile per esercizi di algebra, soluzioni ufficiali, test simbolici e procedure nelle quali un’approssimazione nasconderebbe la struttura del risultato.

Riconosca quando una quadratica ha radici complesse

Parta dall’equazione standard ax² + bx + c = 0, dove a non può essere zero. Il discriminante è b² − 4ac. Un valore positivo dà due radici reali distinte, mentre zero dà una radice reale doppia. Questo calcolatore tratta il caso restante: discriminante strettamente negativo. La sua radice quadrata contiene i, l’unità immaginaria definita da i² = −1, e la formula quadratica diventa una parte reale più o meno una parte immaginaria. Poiché a, b e c sono interi reali, il solo cambio di segno produce due soluzioni coniugate. Per esempio, x² + x + 1 ha discriminante −3 e radici −1/2 + sqrt(3)/2 i e −1/2 − sqrt(3)/2 i. Lo strumento rifiuta discriminanti non negativi, rendendo visibile un presupposto errato, e rifiuta a = 0 perché l’espressione sarebbe lineare anziché quadratica.

Legga il risultato esatto in forma rettangolare

Inserisca i tre coefficienti interi a, b e c nella forma standard. La risposta mostra un’equazione leggibile e il discriminante negativo. Ogni elemento di roots contiene real, imaginary e rectangular. Il campo real è il valore ridotto −b/(2a). Il campo imaginary è il coefficiente con segno di i, ricavato da sqrt(−D)/(2|a|), dopo aver estratto i fattori quadrati dal radicale e cancellato i fattori comuni con il denominatore. Il campo rectangular combina le parti nella notazione u + vi. Quindi 3/2 + sqrt(7)/2 i significa u = 3/2 e v = sqrt(7)/2; la seconda radice mantiene la coordinata reale e nega quella immaginaria. Nessun decimale sostituisce il radicale, così frazioni periodiche e radici irrazionali rimangono esatte. Se il radicale diventa intero, sqrt viene eliminato; se una frazione si riduce a intero, il denominatore viene omesso.

Verifichi la coppia e la usi correttamente

Per un controllo rapido, verifichi la simmetria coniugata: entrambe le radici devono avere parti reali identiche e parti immaginarie opposte. Può anche applicare le formule di Viète. La somma deve essere −b/a, perché i termini immaginari si annullano, mentre il prodotto deve essere c/a. In alternativa, sostituisca una delle espressioni in ax² + bx + c e semplifichi finché le componenti reale e immaginaria si annullano. Gli input sono limitati a interi sicuri con valore assoluto massimo di un milione, preservando l’esattezza del discriminante e della fattorizzazione nel browser e nel Worker API. Lo strumento non accetta decimali, non interpreta un’equazione digitata e non risolve radici reali. Converta prima i coefficienti razionali in interi equivalenti. Il browser usa la stessa funzione pura senza rete; ogni elemento riuscito tramite API costa $0.002, mentre input non validi restituiscono un errore esplicito.

Controllare un esercizio di algebra

Confronti una coppia coniugata calcolata a mano con parti reali e immaginarie esatte prima della consegna.

Creare soluzioni ufficiali esatte

Generi risultati coerenti in forma rettangolare senza introdurre arrotondamenti decimali in schede o verifiche.

Testare software di matematica simbolica

Usi stringhe deterministiche di radicali e frazioni come casi di prova per programmi che elaborano quadratiche complesse.

Perché il discriminante deve essere negativo?

Questa capacità è dedicata alle radici complesse coniugate non reali. Un discriminante zero o positivo appartiene a un risolutore di radici reali.

Le radici sono esatte o approssimazioni decimali?

Sono esatte. Le frazioni vengono ridotte e le radici quadrate semplificate senza conversione in decimali in virgola mobile.

Che cosa significa forma rettangolare?

La forma rettangolare scrive un numero complesso come u + vi, separando la parte reale u dal coefficiente immaginario v.

Perché le due radici sono coniugate?

Una quadratica a coefficienti reali con radici non reali presenta la stessa parte reale e segni opposti nelle parti immaginarie.

Quanto costa una chiamata API?

Ogni elemento risolto correttamente costa $0.002. Lo stesso risolutore deterministico funziona anche localmente nel browser.

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/quadratic-complex-roots

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/quadratic-complex-roots \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":1,"b":1,"c":1}'
{
  "a": 1,
  "b": 1,
  "c": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.quadratic_complex_roots",
  "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.

Leggi la documentazione completa del KIT →