ForHosting KIT · Outils pour développeurs

Carré d’un nombre complexe

Ce calculateur élève un nombre complexe au carré en le multipliant par lui-même, puis renvoie la réponse sous forme rectangulaire.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Saisissez les composantes réelle et imaginaire de a + bi : l’identité du carré d’un binôme permet alors de produire les deux composantes du résultat. Le même calcul déterministe accepte les valeurs positives, négatives, décimales, purement réelles ou purement imaginaires. La réponse convient aux exercices d’algèbre, aux formules d’ingénierie, aux traitements logiciels et à la vérification rapide d’un calcul complexe effectué à la main.

Saisissez les composantes réelle et imaginaire

Commencez par écrire le nombre complexe sous la forme rectangulaire a + bi. Placez a dans le champ réel et b dans le champ imaginaire. Saisissez par exemple 3 et 4 pour 3 + 4i, ou 3 et -4 pour 3 - 4i. Les deux champs sont obligatoires, même lorsqu’une composante vaut zéro : un zéro indique explicitement sa valeur, tandis qu’un champ omis rend la saisie incomplète. Utilisez des nombres réels et n’ajoutez pas i à la composante imaginaire. Les entiers, les décimaux, les valeurs négatives et zéro sont acceptés s’ils sont finis. Le texte, l’infini et les composantes absentes déclenchent une erreur au lieu d’être convertis silencieusement. Cette règle aide les clients API à repérer rapidement les données incorrectes et évite une réponse trompeuse issue d’une conversion involontaire. Pour un réel pur comme 7, saisissez 7 et 0. Pour -5i, saisissez 0 et -5. Aucune conversion polaire ni aucun calcul d’angle ou de module n’est nécessaire.

Appliquez l’identité du carré d’un binôme

Le calcul découle directement de la multiplication du nombre par lui-même : (a + bi)(a + bi). Le développement donne a au carré + 2abi + b au carré multiplié par i au carré. Comme i au carré vaut -1, le dernier terme change de signe. Le regroupement produit (a au carré - b au carré) + (2ab)i. Le calculateur renvoie donc a au carré moins b au carré comme composante réelle, et deux fois a fois b comme composante imaginaire. Pour 3 + 4i, la composante réelle est 9 - 16, soit -7, tandis que la composante imaginaire est 2 fois 3 fois 4, soit 24. Le résultat rectangulaire est -7 + 24i. Les signes comptent dans les deux termes : une composante imaginaire négative devient positive lorsqu’elle est élevée au carré dans le calcul réel, mais rend 2ab négatif si a est positif. L’algorithme suit directement cette identité avec un nombre fixe d’opérations, sans hasard, accès réseau ni dépendance temporelle.

Lisez, vérifiez et réutilisez le résultat

La réponse présente des champs réel et imaginaire séparés, qui représentent x + yi sans vous obliger à analyser une chaîne mise en forme. Vous pouvez transmettre le carré à une autre équation, le conserver en JSON ou l’afficher selon les conventions de signe de votre application. Pour le vérifier, assurez-vous que x vaut a au carré moins b au carré et que y vaut 2ab. Une autre vérification porte sur les modules : le module du carré est égal au carré du module initial. De légers écarts au dernier chiffre peuvent toutefois apparaître avec des décimales, car JavaScript emploie une précision binaire finie. Conservez la précision renvoyée pendant les calculs intermédiaires et n’arrondissez qu’au moment de présenter une mesure. Une saisie dont le carré dépasserait la plage numérique finie est rejetée au lieu de produire l’infini, afin de préserver un JSON exploitable. Cet outil calcule un carré et non des racines carrées : chaque entrée possède un carré unique, tandis que la recherche des racines donne généralement deux valeurs. Chaque requête API automatisée coûte $0.002 et le calcul de niveau A peut également s’exécuter dans le navigateur.

Vérifier des exercices d’algèbre complexe

Contrôlez le développement de (a + bi) au carré et comparez ses deux composantes à votre calcul manuel.

Préparer des calculs d’ingénierie

Élevez au carré des grandeurs complexes utilisées en circuits, signaux, ondes ou commande sans conversion polaire.

Créer des traitements mathématiques déterministes

Produisez deux composantes numériques directement exploitables par un logiciel dans des calculs JSON.

Quelle formule permet d’élever un nombre complexe au carré ?

Pour z = a + bi, le carré est z au carré = (a au carré - b au carré) + (2ab)i.

Pourquoi soustrait-on b au carré de a au carré ?

Le terme développé b au carré multiplié par i au carré devient négatif, car i au carré vaut -1.

Puis-je élever un nombre purement imaginaire au carré ?

Oui. Saisissez zéro comme partie réelle. Par exemple, 0 + 5i au carré renvoie -25 + 0i.

Ce calculateur trouve-t-il les racines carrées complexes ?

Non. Il élève un nombre complexe fourni au carré et renvoie un résultat unique. La recherche de racines est l’opération inverse et produit généralement deux valeurs.

Combien coûte un calcul par API ?

Chaque requête API coûte $0.002. Le calcul de niveau A est également conçu pour fonctionner gratuitement dans le navigateur.

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.

POSThttps://api.kit.forhosting.com/algebra/complex-square

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é.

curl -X POST https://api.kit.forhosting.com/algebra/complex-square \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"real":3,"imaginary":4}'
{
  "real": 3,
  "imaginary": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.complex_square",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →