Calcolatrice somma numeri complessi
(3 + 2i) + (1 − 4i) fa 4 − 2i: inserisca le parti reale e immaginaria di due numeri complessi e ottenga la somma in forma algebrica, con la regola accanto al risultato. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- A reale
- 3
- A immaginario
- 2
- B reale
- 1
- B immaginario
- -4
- Somma (parte reale)
- 4
- Somma (parte immaginaria)
- -2
- Primo testo
- 3+2i
- Secondo testo
- 1-4i
I numeri complessi della forma a più bi compaiono nei fasori di ingegneria elettrica, nei sistemi di controllo, nelle ampiezze quantistiche e in ogni corso di algebra che estende la retta reale con la radice quadrata di meno uno. Sommarli è la prima operazione che gli studenti apprendono dopo la rappresentazione rettangolare: sommi le parti reali, sommi le parti immaginarie e scriva il risultato come un unico numero complesso nella forma standard a più bi. Questa calcolatrice per la somma di numeri complessi accetta i quattro coefficienti finiti di due operandi, applica quella regola componente per componente con arrotondamento stabile e restituisce sia le parti numeriche della somma sia una stringa rettangolare pulita da visualizzare.
Come funziona la somma di complessi in forma rettangolare
Un numero complesso in forma rettangolare è una coppia di numeri reali scritta a più bi, dove a è la parte reale, b è la parte immaginaria e i denota l'unità immaginaria con i al quadrato uguale a meno uno. La somma geometrica di due tali numeri è la somma vettoriale nel piano: l'asse reale porta a, l'asse immaginario porta b e la regola del parallelogramma sposta la punta di una freccia fino alla punta dell'altra.
Le parti immaginarie negative sono normali e appaiono con il segno meno nella stringa rettangolare, ad esempio tre meno quattro i quando la somma è tre sull'asse reale e meno quattro su quello immaginario. Il campo formula riafferma sempre l'identità (a+bi)+(c+di)=(a+c)+(b+d)i affinché i tutorial mostrino la regola accanto alla risposta numerica senza mantenere una tabella di contenuti separata.
Casi d'uso
Controlli in aula e compiti
Consenta agli studenti di inviare due numeri complessi come parti reale e immaginaria e di verificare la somma rettangolare rispetto all'addizione componente per componente del libro di testo.
Valutazione automatica di esami e LMS
Corregga voci di somma di complessi con un oracolo deterministico che rifiuta coefficienti non finiti e non inventa mai passi intermedi in forma polare.
Script di fasori e notebook
Accumuli fasori rettangolari o rami di impedenza in automazione senza importare una libreria completa di algebra computazionale per somme semplici.
Domande frequenti
In che forma viene restituito il risultato?
Modulo polare e argomento non sono calcolati qui.
Un operando può essere puramente reale o puramente immaginario?
Sì. Imposti a zero la parte non usata. La somma resta componente per componente e la stringa di visualizzazione omette pezzi nulli ridondanti quando appropriato.
Cosa succede se manca un coefficiente o non è un numero?
L'ingresso non valido non viene addebitato e non restituisce una somma parziale.
Come si sommano due numeri complessi?
Sommi tra loro le parti reali e, a parte, quelle immaginarie. In (3 + 2i) + (1 − 4i), 3 + 1 dà 4 e 2 − 4 dà −2, quindi la somma è 4 − 2i.
Cosa significa sommare complessi su un grafico?
È una somma di vettori nel piano: la parte reale sta sull'asse reale e quella immaginaria sull'asse immaginario. Mettendo una freccia sulla punta dell'altra si ottiene la somma, con la regola del parallelogramma.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/algebra/complex-add \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a_real":3,"a_imag":2,"b_real":1,"b_imag":-4}'const res = await fetch("https://api.kit.forhosting.com/algebra/complex-add", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a_real": 3,
"a_imag": 2,
"b_real": 1,
"b_imag": -4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/complex-add",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a_real": 3,
"a_imag": 2,
"b_real": 1,
"b_imag": -4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/complex-add", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a_real":3,"a_imag":2,"b_real":1,"b_imag":-4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a_real":3,"a_imag":2,"b_real":1,"b_imag":-4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/complex-add", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"a_real": 3,
"a_imag": 2,
"b_real": 1,
"b_imag": -4
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.complex_add",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Coefficienti mancanti o non finiti falliscono con invalid_input e non vengono addebitati.
Come funziona la somma di complessi in forma rettangolare
Algebricamente è esattamente la somma componente per componente: se il primo operando è a_real più a_imag volte i e il secondo è b_real più b_imag volte i, allora la somma ha parte reale a_real più b_real e parte immaginaria a_imag più b_imag. Non compaiono termini misti perché l'addizione non moltiplica mai l'unità immaginaria nell'altro coefficiente; ciò avviene solo per la moltiplicazione di complessi, che questo endpoint non esegue. Parti reali o immaginarie nulle sono consentite e producono risultati puramente immaginari o puramente reali, restituiti comunque con i campi espliciti sum_real e sum_imag così i client non devono mai rianalizzare una stringa di visualizzazione.
Contratto di ingresso, forma della risposta e validazione
Le somme puramente reali omettono l'unità immaginaria, quelle puramente immaginarie omettono una parte reale nulla quando appropriato, i coefficienti unitari si mostrano come i o meno i invece di uno i, e i segni misti usano un solo più o meno tra le parti reale e immaginaria. Abbini la risposta al Suo grafico del piano di Argand se le serve un diagramma; questa capacità calcola solo l'addizione e non emette forma polare, modulo o argomento a meno che Lei non li calcoli dalle parti rettangolari restituite in un passo successivo. Invii con POST un corpo JSON con quattro numeri finiti obbligatori: a_real e a_imag per il primo operando complesso, b_real e b_imag per il secondo. Ogni campo può arrivare come numero JSON o come stringa numerica; stringhe vuote, chiavi assenti, Infinity, NaN e testo non numerico falliscono con invalid_input nominando il campo, e tali fallimenti non consumano il saldo prepagato. Alias opzionali come re_a, im_a, real_a e a_re mappano sugli stessi nomi canonici così client generati e script scritti a mano restano flessibili. Esempio: a_real tre, a_imag due, b_real uno, b_imag meno quattro produce sum_real quattro e sum_imag meno due, con stringa sum quattro meno due i.
Dove un'API di somma di complessi dimostra il proprio valore
Aule e piattaforme di tutoraggio usano una calcolatrice per la somma di numeri complessi affinché chi apprende verifichi somme rettangolari senza errori di segno combinando parti immaginarie positive e negative. I generatori di esami e i plugin LMS necessitano di un oracolo deterministico che restituisca sempre gli stessi coefficienti arrotondati per le stesse quattro entrate, cosa che il parse puro tier A garantisce senza token di modello né rete in uscita. I notebook di ingegneria in circuiti e elaborazione dei segnali riducono spesso serie di fasori o rami di impedenza a somme rettangolari successive prima di tornare alla forma polare per controlli di magnitudine; chiamare una piccola API evita di importare un intero sistema di algebra computazionale per quattro operazioni aritmetiche. Poiché l'implementazione è parse puro, ogni chiamata riuscita costa il prezzo base pubblicato $0.002.
Domande tecniche
Come sommo due numeri complessi con questa calcolatrice?
Invii quattro numeri finiti: a_real, a_imag, b_real e b_imag. L'API restituisce sum_real = a_real + b_real, sum_imag = a_imag + b_imag e una stringa di somma rettangolare come 4-2i.
Quanto costa la calcolatrice per la somma di numeri complessi?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'ingresso non valido non viene addebitato.