ForHosting KIT · Mathématiques

Solveur d'équations à valeur absolue

Pour |2x − 3| = 5, les deux racines sont −1 et 4, obtenues en égalant l'intérieur à 5 puis à −5. Saisissez les trois nombres de votre équation pour obtenir ses solutions dans l'ordre. 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
A
2
B
-3
C
5
Vous obtenez
Équation
|2x-3|=5
Nombre de solutions
2
Solutions
-1, 4

Les équations à valeur absolue de la forme module de ax plus b égal c apparaissent dans tous les cours d'algèbre, les examens d'entrée et les cursus techniques qui manipulent des expressions linéaires sous un module. Les élèves et les enseignants ont besoin des deux racines candidates rapidement ; les scripts d'automatisation exigent un contrat déterministe qui n'invente jamais de racine quand le membre de droite est négatif. Ce solveur d'équations à valeur absolue accepte les coefficients a, b et c, applique l'identité à deux cas selon laquelle |ax+b|=c signifie que ax+b vaut c ou que ax+b vaut moins c, et renvoie les solutions réelles ordonnées accompagnées d'une courte chaîne de formule que vous pouvez afficher à côté de la réponse. Lorsque c vaut zéro, il y a une racine unique en x égal moins b sur a.

Ce que signifie |ax + b| = c et comment apparaissent les deux racines

La valeur absolue d'un nombre réel est sa distance à zéro sur la droite numérique ; ainsi |ax + b| égal c demande tout x tel que l'expression linéaire ax plus b se situe exactement à la distance c de zéro. Cette interprétation en termes de distance donne immédiatement la séparation en deux cas utilisée dans tous les manuels : soit ax plus b égal c, soit ax plus b égal moins c.

La résolution de chaque équation linéaire donne x égal (c moins b) divisé par a, et x égal (moins c moins b) divisé par a, à condition que a ne soit pas nul. Lorsque c est strictement positif, les deux cas produisent deux racines réelles distinctes, que ce point de terminaison renvoie par ordre croissant afin que les clients puissent les afficher sans tri supplémentaire.

Lorsque c vaut exactement zéro, les deux cas se confondent en la seule équation ax plus b égal zéro, si bien qu'une seule racine est renvoyée : x égal moins b sur a. Lorsque c est négatif, la distance géométrique devrait être négative, ce qui est impossible pour un module, et il n'existe donc aucune solution réelle.

Le coefficient a doit être non nul : s'il valait zéro, l'énoncé initial ne serait plus une équation linéaire en x, seulement une affirmation vraie ou fausse sur |b| et c, ce qui sort du cadre de la résolution pour x.

Contrat d'entrée, forme de la réponse et comportement en cas d'erreur

Si a vaut zéro, le gestionnaire rejette la requête car |ax+b|=c ne détermine plus x. Si c est négatif, le gestionnaire rejette avec un message clair indiquant que l'équation n'a pas de solution lorsque c est négatif — ces échecs ne sont pas facturés. Exemple : a égal deux, b égal moins trois, c égal cinq donne l'équation |2x-3|=5 et les racines x égal moins un et x égal quatre, car 2x-3 égal cinq donne x égal quatre et 2x-3 égal moins cinq donne x égal moins un.

Associez la réponse à votre propre code de tracé si vous avez besoin d'une esquisse du graphe en V y égal |ax+b| face à la droite horizontale y égal c ; ce point de terminaison ne résout que pour x et n'émet ni tracés ni prose étape par étape au-delà du champ formule.

Quand résoudre ces équations est utile

Les salles de classe et les plateformes de tutorat utilisent un solveur d'équations à valeur absolue pour que les apprenants puissent vérifier les deux racines pour a, b et c quelconques sans commettre d'erreurs de signe à la main. Les générateurs de préparation aux examens ont besoin d'un oracle déterministe qui marque comme faux le cas c inférieur à zéro au lieu de renvoyer silencieusement un tableau vide qu'un correcteur bogué pourrait prendre pour un succès. Une validation échouée ne consomme pas de solde.

Gardez des requêtes de petite taille, figez les solutions arrondies dans vos tests, et vous obtenez des racines reproductibles pour les devoirs, les extensions de LMS et les workers d'edge sans monter votre propre infrastructure de mathématiques symboliques.

Vérifications en classe et de devoirs

Laissez les élèves soumettre a, b et c pour |ax+b|=c et vérifiez les deux racines ordonnées (ou la racine unique quand c vaut zéro) face aux méthodes du manuel.

Correction automatique d'examens et de LMS

Notez les items d'équations à valeur absolue avec un oracle déterministe qui rejette un c négatif comme absence de solution et n'invente jamais de racines supplémentaires.

Carnets et contraintes de tolérance

Résolvez des contraintes absolues linéaires symétriques |ax+b|=c dans des scripts d'étalonnage sans importer de bibliothèque de calcul formel complète.

Comment résoudre |ax + b| = c pour x ?

Envoyez des nombres finis a (non nul), b et c (positif ou nul).

Que se passe-t-il si c est négatif ?

Une valeur absolue ne peut pas être égale à un nombre négatif : l'équation n'a donc aucune solution réelle et n'est pas facturée.

Pourquoi a doit-il être non nul ?

Si a vaut zéro, |ax+b|=c n'est pas une équation en x, seulement une affirmation vraie ou fausse sur |b| et c. Le solveur exige a≠0 pour pouvoir renvoyer des racines pour x.

Combien de solutions le solveur renvoie-t-il ?

Un c négatif est rejeté comme absence de solution plutôt que comme liste de succès vide.

Quelles sont les solutions de |2x − 3| = 5 ?

Il y en a deux. Si 2x − 3 = 5, alors x égal à 4, et si 2x − 3 = −5, alors x égal à −1. Toutes deux placent l'expression exactement à 5 unités de zéro.

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/absolute-value-equation

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/absolute-value-equation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":2,"b":-3,"c":5}'
{
  "a": 2,
  "b": -3,
  "c": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.absolute_value_equation",
  "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.

Lorsque c est négatif, il n'existe aucune solution réelle et la tâche échoue avec invalid_input plutôt que de renvoyer une liste vide creuse.

Ce que signifie |ax + b| = c et comment apparaissent les deux racines

La capacité code cette impossibilité comme une erreur invalid_input plutôt que comme une réponse réussie à zéro solution, ce qui correspond au langage de la classe qui dit que l'équation n'a pas de solution et aux clients API qui traitent différemment un succès vide et un échec net pour la facturation et les nouvelles tentatives.

Contrat d'entrée, forme de la réponse et comportement en cas d'erreur

Envoyez un corps JSON avec trois nombres finis requis : a, le coefficient non nul de x ; b, le terme constant à l'intérieur du module ; et c, le membre de droite positif ou nul. Chaque champ peut arriver sous forme de nombre JSON ou de chaîne numérique ; les valeurs non finies, les champs manquants et les chaînes vides échouent avec invalid_input en nommant le champ. En cas de succès, le corps inclut les coefficients renvoyés a, b et c ; une chaîne d'équation qui réécrit la forme avec module pour l'affichage ; solution_count (un ou deux) ; solutions sous forme de tableau croissant de nombres arrondis à douze décimales pour des références stables entre environnements d'exécution ; et une chaîne de formule qui reformule l'identité à deux cas.

Là où une API d'équations à valeur absolue est rentable

Les carnets d'ingénierie et de science réduisent souvent des contraintes linéaires par morceaux ou des bandes de tolérance à |ax+b|=c lors de l'étalonnage de capteurs ou de la validation de marges d'erreur symétriques ; appeler une petite API d'analyse évite d'installer un système de calcul formel complet pour un problème à trois coefficients. Comme l'implémentation relève de l'analyse pure du palier A, chaque appel réussi coûte le prix de base publié $0.002, sans jetons de modèle ni réseau sortant.

Combien coûte le solveur d'équations à valeur absolue ?

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

Consulter la documentation complète du KIT →