Calculateur d'addition de complexes
(3 + 2i) + (1 − 4i) donne 4 − 2i : saisissez les parties réelle et imaginaire de deux nombres complexes et obtenez leur somme sous forme algébrique, avec la règle à côté du résultat. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- A réel
- 3
- A imaginaire
- 2
- B réel
- 1
- B imaginaire
- -4
- Somme (partie réelle)
- 4
- Somme (partie imaginaire)
- -2
- Premier texte
- 3+2i
- Second texte
- 1-4i
Les nombres complexes de la forme a plus bi apparaissent dans les phaseurs d'électrotechnique, les systèmes de commande, les amplitudes quantiques et tout cours d'algèbre qui prolonge la droite réelle par la racine carrée de moins un. Les additionner est la première opération que les élèves apprennent après la représentation rectangulaire elle-même : additionnez les parties réelles, additionnez les parties imaginaires, et écrivez le résultat comme un seul nombre complexe sous la forme standard a plus bi. Ce calculateur d'addition de nombres complexes accepte les quatre coefficients finis de deux opérandes, applique cette règle composante par composante avec un arrondi stable, et renvoie à la fois les parties numériques de la somme et une chaîne rectangulaire propre à l'affichage.
Comment fonctionne l'addition complexe sous forme rectangulaire
Un nombre complexe sous forme rectangulaire est une paire de nombres réels écrite a plus bi, où a est la partie réelle, b la partie imaginaire, et i désigne l'unité imaginaire avec i au carré égal à moins un. L'addition géométrique de deux tels nombres est l'addition vectorielle dans le plan : l'axe réel porte a, l'axe imaginaire porte b, et la règle du parallélogramme déplace la pointe d'une flèche jusqu'à la pointe de l'autre.
Aucun terme croisé n'apparaît car l'addition ne multiplie jamais l'unité imaginaire dans l'autre coefficient ; cela n'arrive que pour la multiplication complexe, que ce point d'accès n'effectue pas. Les parties imaginaires négatives sont normales et apparaissent avec un signe moins dans la chaîne rectangulaire, par exemple trois moins quatre i lorsque la somme vaut trois sur l'axe réel et moins quatre sur l'axe imaginaire.
Le champ formula réaffirme toujours l'identité (a+bi)+(c+di)=(a+c)+(b+d)i pour que les tutoriels montrent la règle à côté de la réponse numérique sans maintenir une table de contenu séparée.
Cas d’usage
Contrôles en classe et devoirs
Laissez les élèves soumettre deux nombres complexes sous forme de parties réelle et imaginaire et vérifier la somme rectangulaire par rapport à l'addition composante par composante du manuel.
Notation automatique d'examens et LMS
Corrigez des items d'addition de complexes avec un oracle déterministe qui rejette les coefficients non finis et n'invente jamais d'étapes polaires intermédiaires.
Scripts de phaseurs et carnets
Accumulez des phaseurs rectangulaires ou des branches d'impédance en automatisation sans importer une bibliothèque complète d'algèbre informatique pour de simples sommes.
Questions fréquentes
Sous quelle forme le résultat est-il renvoyé ?
Le module polaire et l'argument ne sont pas calculés ici.
Un opérande peut-il être purement réel ou purement imaginaire ?
Oui. Mettez la partie inutilisée à zéro. La somme reste composante par composante, et la chaîne d'affichage omet les morceaux nuls redondants le cas échéant.
Que se passe-t-il si un coefficient manque ou n'est pas un nombre ?
L'entrée invalide n'est pas facturée et ne renvoie pas de somme partielle.
Comment additionner deux nombres complexes ?
Additionnez les parties réelles entre elles, puis les parties imaginaires entre elles. Pour (3 + 2i) + (1 − 4i), 3 + 1 donne 4 et 2 − 4 donne −2 : la somme vaut 4 − 2i.
Que représente l'addition de complexes sur un graphique ?
Une addition de vecteurs dans le plan : la partie réelle se lit sur l'axe réel, la partie imaginaire sur l'axe imaginaire. En plaçant une flèche au bout de l'autre, on obtient la somme selon la règle du parallélogramme.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre 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)Exemple de requête
{
"a_real": 3,
"a_imag": 2,
"b_real": 1,
"b_imag": -4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.complex_add",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les coefficients manquants ou non finis échouent avec invalid_input et ne sont pas facturés.
Comment fonctionne l'addition complexe sous forme rectangulaire
Algébriquement, c'est exactement la somme composante par composante : si le premier opérande est a_real plus a_imag fois i et le second b_real plus b_imag fois i, alors la somme a pour partie réelle a_real plus b_real et pour partie imaginaire a_imag plus b_imag. Des parties réelles ou imaginaires nulles sont autorisées et produisent des résultats purement imaginaires ou purement réels, toujours renvoyés avec les champs explicites sum_real et sum_imag afin que les clients n'aient jamais à réanalyser une chaîne d'affichage.
Contrat d'entrée, forme de la réponse et validation
Les sommes purement réelles omettent l'unité imaginaire, les sommes purement imaginaires omettent une partie réelle nulle le cas échéant, les coefficients unitaires s'affichent comme i ou moins i plutôt que un i, et les signes mixtes utilisent un seul plus ou moins entre les pièces réelle et imaginaire. Associez la réponse à votre propre graphique du plan d'Argand si vous avez besoin d'un schéma ; cette capacité calcule uniquement l'addition et n'émet ni forme polaire, ni module, ni argument, sauf si vous les calculez à partir des parties rectangulaires renvoyées dans une étape ultérieure. Envoyez par POST un corps JSON avec quatre nombres finis obligatoires : a_real et a_imag pour le premier opérande complexe, b_real et b_imag pour le second. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique ; les chaînes vides, les clés manquantes, Infinity, NaN et le texte non numérique échouent avec invalid_input en nommant le champ, et ces échecs ne consomment pas le solde prépayé. Des alias optionnels tels que re_a, im_a, real_a et a_re correspondent aux mêmes noms canoniques afin que les clients générés et les scripts écrits à la main restent flexibles. En cas de succès, le corps renvoie en écho les quatre coefficients d'entrée arrondis, renvoie sum_real et sum_imag comme totaux composante par composante arrondis à douze décimales pour des goldens stables entre runtimes, et fournit trois chaînes d'affichage : a et b pour les opérandes et sum pour le résultat sous forme rectangulaire standard. Exemple : a_real trois, a_imag deux, b_real un, b_imag moins quatre donne sum_real quatre et sum_imag moins deux, avec la chaîne sum quatre moins deux i.
Où une API d'addition de complexes tient ses promesses
Les salles de classe et les plateformes de tutorat utilisent un calculateur d'addition de nombres complexes pour que les apprenants vérifient des sommes rectangulaires sans erreurs de signe en combinant des parties imaginaires positives et négatives. Les générateurs d'examens et les plugins LMS ont besoin d'un oracle déterministe qui renvoie toujours les mêmes coefficients arrondis pour les quatre mêmes entrées, ce que l'analyse pure de tier A garantit sans jetons de modèle ni réseau sortant. Les carnets d'ingénierie en circuits et traitement du signal réduisent souvent des séries de phaseurs ou des branches d'impédance à des additions rectangulaires successives avant de repasser en forme polaire pour des contrôles de magnitude ; appeler une petite API évite de charger un système d'algèbre informatique complet pour quatre opérations arithmétiques. Comme l'implémentation est pure parse, chaque appel réussi coûte le prix de base publié $0.002.
Questions techniques
Comment additionner deux nombres complexes avec ce calculateur ?
Envoyez quatre nombres finis : a_real, a_imag, b_real et b_imag. L'API renvoie sum_real = a_real + b_real, sum_imag = a_imag + b_imag, et une chaîne de somme rectangulaire telle que 4-2i.
Combien coûte le calculateur d'addition de nombres complexes ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; l'entrée invalide n'est pas facturée.