Équation de droite: pente et point
Avec une pente de 2 et le point (1, 3), on obtient y − 3 = 2(x − 1), soit y égal à 2x + 1, car l'ordonnée à l'origine vaut 3 − 2 × 1, c'est-à-dire 1. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Pente
- 2
- X
- 1
- Y
- 3
- Ordonnée à l'origine
- 1
- Forme point-pente
- y - 3 = 2(x - 1)
- Forme réduite
- y = 2x + 1
Lorsque vous connaissez déjà la pente d'une droite et un point qui lui appartient, l'équation de cette droite est entièrement déterminée. Élèves, tuteurs et scripts d'automatisation convertissent sans cesse ces trois nombres en forme point-pente, puis en forme pente-ordonnée à l'origine avec l'intercept y explicite. Ce calculateur d'équation linéaire à partir de la pente et d'un point accepte la pente m et les coordonnées d'un point, applique l'identité b égale y moins m fois x, et renvoie les deux chaînes d'affichage standard plus l'intercept numérique. Les droites verticales sortent de ce contrat car une pente finie ne peut les représenter ; dans ces cas, utilisez plutôt un outil à deux points ou en forme générale.
De la pente et d'un point aux deux formes d'équation
Une droite non verticale du plan possède une unique pente réelle m, le taux de variation constant de y par rapport à x. Si vous connaissez en outre un seul point (x0, y0) sur cette droite, la forme point-pente de l'équation est y moins y0 égale m fois la quantité x moins x0. En développant et en réordonnant, on obtient aussitôt la forme pente-ordonnée à l'origine y égale m x plus b, où l'ordonnée à l'origine est la valeur de y lorsque x vaut zéro.
Algébriquement, substituez le point connu dans y égale m x plus b pour obtenir b égale y0 moins m fois x0. Cette seule soustraction constitue tout le noyau numérique de cette capacité : pas de solveurs itératifs, pas d'algèbre symbolique et pas de réseau. Une fois b connu, les deux chaînes d'affichage ne sont qu'un formatage des trois nombres m, x0, y0 et b.
Les cas particuliers restent bien définis sous une pente finie : une droite horizontale a m égal à zéro, de sorte que la forme point-pente se réduit à y moins y0 égale zéro (ou simplement y égale l'intercept constant), et la forme pente-ordonnée devient y égale b. Les pentes négatives et les points de tout quadrant utilisent la même formule ; seuls les signes dans les équations imprimées changent.
Comme la pente d'entrée est un nombre fini par contrat, les droites verticales — qui exigeraient une pente infinie — sont rejetées comme invalides lorsque Infinity est fourni, plutôt que d'inventer silencieusement une équation non numérique.
Quand calculer une droite de cette façon
Les salles de classe d'algèbre et les plateformes de tutorat utilisent un calculateur d'équation linéaire à partir de la pente et d'un point pour que les apprenants vérifient les deux formes sans erreurs d'arithmétique sur l'ordonnée à l'origine. Les générateurs d'examens et les correcteurs automatiques de LMS ont besoin d'un oracle déterministe qui marque comme faux un intercept inventé et n'accepte des styles d'affichage équivalents qu'après normalisation : ce point de terminaison renvoie une seule chaîne canonique par forme afin que les correcteurs comparent exactement ou réanalysent les nombres.
Gardez les requêtes compactes, figez dans les tests l'intercept arrondi et les chaînes d'équation, et vous obtenez des équations de droite reproductibles pour les devoirs, les plugins LMS et les workers en bordure sans déployer d'infrastructure symbolique propre.
Cas d’usage
Contrôles en classe et devoirs
Les élèves saisissent la pente et un point, puis vérifient les formes point-pente et y=mx+b face aux méthodes du manuel et à l'ordonnée calculée.
Correction automatique d'examens et LMS
Notez les items pente-et-point avec un intercept déterministe et des chaînes d'équation canoniques plutôt qu'un crédit partiel manuel.
Pentes de conception et points d'ancrage
Convertissez un grade ou un taux de variation connu plus un point mesuré en y=mx+b pour carnets, notes CAD ou scripts d'étalonnage.
Questions fréquentes
Comment obtenir l'équation de la droite à partir d'une pente et d'un point ?
Envoyez des nombres finis slope (m), x et y pour un point de la droite.
Quelle est la différence entre la forme point-pente et la forme pente-ordonnée ?
La forme point-pente est y−y0=m(x−x0) avec le point donné. La forme pente-ordonnée est y=mx+b avec b=y0−m·x0, la valeur de y où la droite coupe l'axe vertical.
Peut-on saisir une droite verticale ?
Non. Les droites verticales ont une pente indéfinie (infinie). Ce calculateur exige une pente finie ; utilisez un outil à deux points ou en forme générale pour les droites verticales.
Que se passe-t-il si un champ est manquant ou n'est pas un nombre ?
Les valeurs non finies comme NaN ou Infinity sont rejetées de la même façon et ne sont pas facturées.
Que se passe-t-il si la pente est nulle ?
La droite est horizontale. La forme point-pente se réduit à y moins l'ordonnée du point égale zéro, et la forme réduite devient y égal à une constante, la même pour tout x.
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/linear-equation-from-slope-point \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"slope":2,"x":1,"y":3}'const res = await fetch("https://api.kit.forhosting.com/algebra/linear-equation-from-slope-point", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"slope": 2,
"x": 1,
"y": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/linear-equation-from-slope-point",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"slope": 2,
"x": 1,
"y": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/linear-equation-from-slope-point", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"slope":2,"x":1,"y":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"slope":2,"x":1,"y":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/linear-equation-from-slope-point", 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
{
"slope": 2,
"x": 1,
"y": 3
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.linear_equation_from_slope_point",
"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
Contrat d'entrée, champs de réponse et comportement d'erreur
Exemple : pente deux, point un trois donne intercept un, point-pente y moins trois égale deux fois parenthèse x moins un, et pente-ordonnée y égale deux x plus un, car trois moins deux fois un égale un. L'échec de validation n'est pas facturé. Associez ce point de terminaison à un outil de droite par deux points seulement lorsque vous devez d'abord découvrir la pente ; lorsque la pente est déjà connue, ce calculateur est le chemin direct. Envoyez un corps JSON avec trois nombres finis obligatoires : slope (alias m et gradient), x (alias x0 et x1) et y (alias y0 et y1). Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique décimale ; les champs manquants, les chaînes vides, NaN et Infinity échouent avec invalid_input en nommant le champ. En cas de succès, la réponse renvoie la pente et les coordonnées du point arrondies, l'intercept numérique b, une chaîne point_slope telle que y moins trois égale deux fois parenthèse x moins un, une chaîne slope_intercept telle que y égale deux x plus un, et un court champ formula qui rappelle les identités utilisées.
Où une API d'équation de droite par pente et point apporte de la valeur
Les carnets d'ingénierie connaissent souvent une pente de conception (rampe, grade ou droite d'étalonnage) et un point d'ancrage mesuré ; appeler une petite API parse évite de déployer un système complet d'algèbre computationnelle pour trois coefficients. Comme l'implémentation est parse pur de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle et sans réseau sortant.
Questions techniques
Combien coûte le calculateur d'équation linéaire à partir de la pente et d'un point ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.