ForHosting KIT · Outils pour développeurs

Calculateur de pente à partir d'une équation linéaire

Ce calculateur de pente à partir d’une équation linéaire lit une équation en x et y, rassemble les termes variables des deux membres et réécrit la droite sous forme réduite lorsque cette forme existe.

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

Il renvoie la pente, l’ordonnée à l’origine, la forme générale normalisée et l’équation résolue. Si l’équation décrit une droite verticale, il indique clairement que la pente n’est pas définie et renvoie à la place la valeur fixe de x. Les parenthèses, fractions, décimales, notations scientifiques et termes placés de chaque côté du signe égal sont acceptés.

Comment saisir une équation linéaire

Saisissez une équation contenant x et y, avec exactement un signe égal. Vous pouvez utiliser une forme courante telle que y = 2x + 3, une forme générale telle que 3x + 2y = 12, ou une équation comportant des variables et des constantes dans les deux membres, comme 4(y - 1) = 2x + 8. Les signes de multiplication sont facultatifs entre un nombre et une variable ou une parenthèse : 3x et 3*x sont donc équivalents. Les fractions ordinaires, valeurs décimales, signes moins unaires et notations scientifiques sont acceptés. L’expression doit rester linéaire : x multiplié par y, x au carré ou une division par une expression contenant une variable ne correspond pas au calcul affine effectué par cet outil. Indiquez explicitement les deux membres, même si l’un d’eux vaut zéro. Le calculateur conserve l’équation saisie dans sa réponse et fournit également une forme générale normalisée, afin de faciliter la vérification du regroupement des termes. Les espaces ne modifient pas le résultat, et les caractères typographiques usuels de soustraction, multiplication et division sont normalisés avant l’analyse.

Comment la pente est obtenue

Le calculateur convertit chaque expression en trois coefficients : celui de x, celui de y et la constante. Il soustrait ensuite le membre droit du membre gauche pour obtenir la relation générale Ax + By + C = 0. Lorsque B n’est pas nul, isoler y donne y = (-A/B)x - C/B. Le coefficient -A/B est la pente et -C/B est l’ordonnée à l’origine. Cette méthode est plus générale que la reconnaissance d’un seul motif visuel, car déplacer des termes de part et d’autre du signe égal, distribuer une constante dans des parenthèses ou multiplier toute l’équation par un facteur ne change pas la droite. Les résultats sont arrondis uniquement vers une représentation stable à douze chiffres significatifs. Les réponses décimales exactes courantes restent ainsi concises sans laisser apparaître le bruit des calculs en virgule flottante. La forme générale renvoyée expose les coefficients regroupés, tandis que la forme réduite montre la substitution finale. Vous pouvez donc utiliser le résultat comme réponse rapide et comme trace compacte pour des exercices, la préparation d’un graphique ou du code de validation.

Droites verticales et équations non valides

Une droite verticale ne peut pas s’écrire y = mx + b, car tous ses points possèdent la même coordonnée x alors que la variation de x est nulle. Sous forme de coefficients, ce cas se produit lorsque le coefficient B de y est nul et que le coefficient A de x ne l’est pas. Le calculateur renvoie slope_defined avec la valeur false, vertical avec la valeur true et une forme verticale telle que x = 4 ; il omet volontairement toute pente numérique au lieu d’inventer l’infini ou de renvoyer null. Cette distinction est essentielle pour les graphiques et les calculs ultérieurs, où une pente non définie doit déclencher une branche distincte. Si les deux coefficients variables s’annulent, la saisie ne représente pas une droite unique. Une identité comme x + y = x + y décrit tous les points, tandis qu’une contradiction comme x + y = x + y + 1 n’en décrit aucun. Les deux sont rejetées avec une erreur de saisie claire. Les produits non linéaires, dénominateurs variables, expressions manquantes, symboles incompatibles et divisions par zéro sont également rejetés au lieu d’être approximés ou mal interprétés en silence.

Vérifier des exercices d’algèbre

Comparez votre réarrangement aux formes générale et réduite renvoyées, puis vérifiez la pente et l’ordonnée à l’origine.

Préparer une droite pour un graphique

Transformez une équation comportant des termes dans les deux membres en pente et ordonnée à l’origine pour la tracer rapidement.

Valider des équations importées

Normalisez des équations linéaires dans une application et traitez sans risque les saisies décrivant une droite verticale.

Quel est le prix du calculateur ?

Chaque requête API coûte $0.002. Le calculateur intégré à cette page peut être utilisé gratuitement dans votre navigateur.

Puis-je saisir la forme générale Ax + By = C ?

Oui. Les termes peuvent figurer dans les deux membres, et le calculateur les rassemble avant d’isoler y.

Que se passe-t-il pour une droite verticale ?

Le résultat attribue false à slope_defined et true à vertical, puis renvoie l’abscisse fixe et l’équation verticale.

Les fractions et les parenthèses sont-elles acceptées ?

Oui. Vous pouvez diviser une expression linéaire par une constante numérique non nulle et multiplier des expressions par des constantes numériques.

Pourquoi mon équation a-t-elle été rejetée comme non linéaire ?

Le produit de deux expressions contenant des variables ou la division par une expression variable peut créer des puissances ou des courbes et ne représente donc pas une droite.

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/slope-of-line-from-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/slope-of-line-from-equation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"equation":"3x + 2y = 12"}'
{
  "equation": "3x + 2y = 12"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.slope_of_line_from_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.

Consulter la documentation complète du KIT →