ForHosting KIT · Mathématiques

Calculateur de module complexe

Le module de 3 + 4i vaut 5, sa distance à l'origine dans le plan complexe : saisissez les parties réelle et imaginaire et obtenez |z| et son carré, jamais négatifs. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Partie réelle
3
Partie imaginaire
4
Vous obtenez
Nombre complexe
3+4i
Module
5
Module au carré
25

Le module d'un nombre complexe est sa distance à l'origine dans le plan d'Argand : pour z égal à a plus b i, |z| est la racine carrée de a au carré plus b au carré. Les élèves rencontrent cette formule en passant de la forme rectangulaire à la forme polaire ; les ingénieurs l'utilisent pour l'amplitude d'impédance et de signal ; le code graphique ou de contrôle a besoin d'un |z| rapide et déterministe sans système de calcul formel. Ce calculateur de module complexe accepte les parties réelle et imaginaire, renvoie le module, le module au carré, une chaîne compacte du nombre et une courte formule à afficher près de la réponse.

Ce que signifie le module complexe en géométrie et en algèbre

Un nombre complexe z égal à real plus imag fois i se dessine comme un point ou un vecteur dans le plan, avec abscisse real et ordonnée imag. Le module |z| est exactement la longueur euclidienne de ce vecteur : la distance en ligne droite de l'origine au point (real, imag). Algébriquement, cette longueur est la racine non négative de real au carré plus imag au carré, aussi écrite |a+bi| égale à la racine de a au carré plus b au carré.

Comme les carrés effacent le signe, trois plus quatre i, moins trois plus quatre i, trois moins quatre i et moins trois moins quatre i partagent le même module cinq. Quand l'une des parties est nulle, la formule se simplifie : un réel pur a pour module sa valeur absolue, et un imaginaire pur bi a pour module la valeur absolue de b. Le complexe zéro plus zéro i a un module zéro et se trouve à l'origine.

Le module n'est jamais négatif ; il n'est nul qu'à l'origine. Sous forme polaire z égal à r fois e à la i thêta, le rayon r est précisément ce module, donc calculer |z| est la première étape de la conversion rectangulaire vers polaire. Ce point d'accès se concentre sur cette magnitude et ne renvoie pas l'argument angulaire ; associez-le à un calculateur d'argument si vous avez besoin de la paire polaire complète.

Où le module d'un complexe est utile

Les salles de classe et plateformes de tutorat utilisent un calculateur de module complexe pour que les apprenants vérifient |a+bi| avec des coefficients arbitraires sans erreurs de signe ou d'ordre des opérations. Les générateurs d'examens et plugins LMS ont besoin d'un oracle déterministe qui rejette les entrées non finies et n'invente jamais une longueur négative. Les carnets d'ingénierie électrique réduisent l'amplitude d'impédance, l'amplitude de phaseur et les contrôles de gain à un seul appel |z| lorsqu'un CAS complet serait excessif.

Les scripts de traitement du signal et de contrôle comparent énergie ou amplitude via le module au carré sans déployer de lourdes bibliothèques numériques en périphérie. Une validation échouée ne consomme pas le solde. Gardez les requêtes légères, figez le module arrondi dans les tests, et vous obtenez des magnitudes reproductibles pour devoirs, LMS et workers en périphérie sans importer d'infrastructure symbolique propre.

Contrôles en classe et devoirs

Laissez les élèves envoyer real et imag pour z=a+bi et vérifier |z| par rapport aux méthodes pythagoriciennes ou polaires du manuel.

Notation automatique d'examens et LMS

Notez les items de module complexe avec un oracle déterministe qui renvoie la racine non négative sqrt(a²+b²) et rejette les entrées non finies.

Carnets d'ingénierie et phaseurs

Calculez l'amplitude d'impédance ou de signal |a+bi| dans des scripts sans charger une bibliothèque complète d'algèbre computationnelle.

Comment calcule-t-on le module d'un nombre complexe ?

Envoyez des nombres finis real et imag pour z = real + imag·i.

Le module est-il la même chose que la valeur absolue d'un complexe ?

Oui. |z|, module, magnitude et valeur absolue d'un nombre complexe désignent la distance non négative depuis l'origine dans le plan complexe.

Que se passe-t-il si la partie imaginaire est nulle ?

Alors z est un réel pur et |z| coïncide avec la valeur absolue ordinaire de la partie réelle. Les imaginaires purs sont traités de même sur l'axe imag.

Ce calculateur renvoie-t-il l'argument (angle) ?

Non. Cette capacité renvoie uniquement le module et les champs de magnitude associés. Utilisez un outil d'argument ou de forme polaire si vous avez aussi besoin de l'angle.

Pourquoi 3 + 4i et −3 − 4i ont-ils le même module ?

Le carré efface les signes : 3 + 4i, −3 + 4i, 3 − 4i et −3 − 4i ont tous un module de 5. Ce sont quatre points à la même distance de l'origine, dans des directions différentes.

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-modulus

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-modulus \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"real":3,"imag":4}'
{
  "real": 3,
  "imag": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.complex_modulus",
  "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.

Contrat d'entrée, forme de la réponse et validation

Vérification classique : real égal à trois et imag égal à quatre donne module cinq et module au carré vingt-cinq, le triplet pythagoricien. Real égal à zéro et imag égal à moins sept donne module sept avec la chaîne moins sept i. Envoyez en POST un corps JSON avec deux nombres finis obligatoires : real, la partie réelle de z, et imag, la partie imaginaire. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique ; le gestionnaire accepte aussi des alias courants tels que re et a pour la partie réelle et im, b ou imaginary pour l'imaginaire. Les valeurs non finies, les champs manquants, les chaînes vides et le texte non numérique échouent avec invalid_input en nommant le champ, et ces échecs ne sont pas facturés. En succès le corps répète real et imag avec un arrondi stable à douze décimales, une chaîne d'affichage telle que trois plus quatre i ou cinq moins deux i, le module non négatif, le module au carré real au carré plus imag au carré, un booléen is_zero vrai seulement si les deux parties sont nulles, et une formule qui réaffirme |z| égal à la racine de real au carré plus imag au carré. Utilisez squared_modulus lorsque vous comparez seulement des distances ou évitez la racine ; le champ modulus est toujours la racine non négative que les manuels étiquettent |z|.

Combien coûte le calculateur de module complexe ?

L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →