Deux façons de l’utiliser. [À partir de deux points] Entrez les coordonnées du point 1 et du point 2 pour obtenir le coefficient directeur, la distance, l’angle et l’équation de la droite. [À partir d’un point et d’une distance] Laissez le point 2 vide et entrez la distance d et le coefficient directeur m (ou l’angle θ) pour obtenir les coordonnées du point atteint depuis le point 1.
Table des matières
-
Ce que vous pouvez faire sur cette page
-
À quoi sert ce calcul ?
-
Mode d'emploi
-
Formules et graphiques
-
Symboles et termes
-
Ce qu’il est utile de savoir avant de commencer
-
Calculer avec Excel
-
Calculer avec Google Sheets
-
Calculer avec Python
-
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
-
Faire faire le calcul par ChatGPT
-
Les atouts de DataChef
-
Fonctions connexes
-
Liste des calculatrices NumberChef
Ce que vous pouvez faire sur cette page
- Entrez les coordonnées de deux points et obtenez tout de suite le coefficient directeur \(m\) de la droite (sa pente, qui est aussi le taux de variation d’une fonction affine)
- En même temps, le calculateur donne la distance entre les deux points, l’angle d’inclinaison \(\theta\), l’équation de la droite \(y = mx + b\), l’ordonnée à l’origine et l’abscisse du point où la droite coupe l’axe des abscisses
- Il fonctionne aussi dans l’autre sens : à partir d’un point, d’une distance à parcourir et d’un coefficient directeur (ou d’un angle), il trouve les coordonnées du point d’arrivée
- Une explication simple des formules et des formules à copier-coller pour Excel, Google Sheets et Python se trouvent aussi sur cette page
À quoi sert ce calcul ?
En France, la réglementation sur l’accessibilité des établissements recevant du public limite la pente d’une rampe à 5 % (8 % toléré sur 2 m au plus, 10 % sur 50 cm au plus). Se demander « une rampe de 3 m suffit-elle pour une marche de 15 cm ? » revient à calculer un coefficient directeur : \(0{,}15 \div 3 = 0{,}05\), soit 5 %, donc la rampe est juste conforme. En angle, cela fait environ 2,9°.
Pour des travaux chez soi ou la conception d’un bâtiment, on peut vérifier avec des chiffres qu’une rampe sera facile à utiliser.
Le « 10 % » d’un panneau de descente dangereuse signifie « on descend de 10 m pour 100 m à l’horizontale », soit un coefficient directeur de 0,1. En angle, cela fait \(\arctan 0{,}1 \approx 5{,}7°\). Peu de gens savent que 10 % ne veut pas dire 10°.
Savoir lire ce chiffre permet d’anticiper la difficulté d’une côte, pour choisir son rapport de vitesse en voiture ou préparer un parcours à vélo ou en course à pied.
En France, la pente d’un toit se donne en pourcentage ou en degrés. Un toit à 40 % monte de 40 cm pour 1 m à l’horizontale (coefficient directeur 0,4). En angle, cela fait \(\arctan 0{,}4 \approx 21{,}8°\).
Chaque matériau de couverture (tuiles, ardoises, bac acier) n’est posé qu’à partir d’une pente minimale : couvreurs et architectes font cette conversion tous les jours. Elle sert aussi quand on construit soi-même le toit d’un abri de jardin.
Si un sentier monte de 300 m sur une distance horizontale de 1 000 m sur la carte, sa pente moyenne est \(300 \div 1000 = 0{,}3\) (un angle d’environ 16,7°), et d’après le théorème de Pythagore, la distance réellement parcourue sur la pente est \(\sqrt{1000^2 + 300^2} \approx 1044\) m.
Savoir avec des chiffres que « la vraie distance est plus longue que sur la carte, et que la pente décide de la fatigue » rend vos randonnées plus sûres.
Si le chiffre d’affaires mensuel passe de 40 000 € en avril à 58 000 € en juillet, le coefficient directeur vaut \((58\,000 - 40\,000) \div (7 - 4) = 6\,000\) € par mois : « une hausse de 6 000 € par mois en moyenne ».
La pente d’une courbe, c’est le rythme de l’évolution. Trouver à quelle vitesse une grandeur change à partir de ses valeurs à deux dates, qu’il s’agisse de ventes, de poids ou de température, c’est le même calcul que la formule du coefficient directeur de cette page.
Formules et graphiques
Symboles et termes
Symboles
| \(m\) | m | Le coefficient directeur de la droite : de combien elle monte ou descend pour 1 à l’horizontale. Positif, la droite monte de gauche à droite ; négatif, elle descend. En France, on écrit souvent l’équation réduite \(y = mx + p\), et une fonction affine \(f(x) = ax + b\). |
| \((x_1, y_1)\), \((x_2, y_2)\) | x indice 1, y indice 1 | Les coordonnées des deux points, qu’on écrit aussi \((x_1\,;\,y_1)\). \(x\) (l’abscisse) est la position horizontale et \(y\) (l’ordonnée) la position verticale ; le petit chiffre en bas à droite (l’indice) distingue « le premier point » du « deuxième point ». |
| \(\Delta x\), \(\Delta y\) | delta x, delta y | La variation (de combien une valeur a changé). \(\Delta\) (delta) est la lettre grecque qui désigne une variation : \(\Delta x = x_2 - x_1\) et \(\Delta y = y_2 - y_1\). |
| \(d\) | d | La distance entre les deux points (initiale de « distance »). |
| \(\theta\) | thêta | Une lettre grecque souvent utilisée pour les angles. Sur cette page, c’est l’angle entre la droite et l’axe des abscisses (l’angle d’inclinaison). |
| \(b\) | b | L’ordonnée à l’origine : la hauteur à laquelle la droite coupe l’axe des ordonnées (la valeur de \(y\) pour \(x = 0\)). Les manuels français la notent souvent \(p\). |
| \(\tan\) | tangente | Un rapport trigonométrique : « côté opposé ÷ côté adjacent », c’est-à-dire « vertical ÷ horizontal », pour un angle. Le coefficient directeur d’une droite est lié à son angle par \(m = \tan\theta\). |
| \(\arctan\) | arc tangente | Le calcul inverse de la tangente : elle donne « l’angle dont la tangente vaut ce nombre ». Sur une calculatrice scientifique, elle s’affiche tan⁻¹ ou Arctan. |
Termes
| coefficient directeur | Le nombre qui indique la pente d’une droite : de combien \(y\) augmente quand \(x\) augmente de 1. Plus il est grand, plus la droite est raide. La pente d’une route ou d’un toit repose sur la même idée. |
| taux de variation | (variation de y) ÷ (variation de x). Pour une fonction affine, il est le même partout et il est exactement égal au coefficient directeur de la droite. |
| fonction affine | Une fonction de la forme \(f(x) = ax + b\). Sa représentation graphique est une droite, de coefficient directeur \(a\) et d’ordonnée à l’origine \(b\) (sur cette page, on écrit \(y = mx + b\)). Quand \(b = 0\), on parle de fonction linéaire. |
| ordonnée à l’origine | La hauteur à laquelle la droite coupe l’axe des ordonnées (\(y\) pour \(x = 0\)). L’endroit où elle coupe l’axe des abscisses (\(x\) pour \(y = 0\)) s’appelle parfois l’abscisse à l’origine. |
| angle d’inclinaison | L’angle que fait une droite avec l’axe des abscisses (l’horizontale). Il est lié au coefficient directeur par \(m = \tan\theta\). |
| pente (déclivité) | Le nom courant de l’inclinaison d’une route, d’une rampe ou d’un toit, souvent donné en pourcentage. Un panneau « 10 % » signifie « on monte (ou descend) de 10 m pour 100 m à l’horizontale », soit un coefficient directeur de 0,1. |
| coordonnées | Le couple de nombres (abscisse ; ordonnée) qui repère un point dans le plan. Le point (3 ; 4) est « 3 vers la droite et 4 vers le haut depuis l’origine ». Vu au collège, dès la 5e (12-13 ans). |
| droite verticale | Une droite perpendiculaire à l’axe des abscisses (parallèle à l’axe des ordonnées). La variation de x vaut 0, donc la formule du coefficient directeur demanderait de diviser par 0 : il n’existe pas. Son équation n’est pas de la forme \(y = mx + b\) mais \(x = \text{constante}\). |
Ce qu’il est utile de savoir avant de commencer
Voici ce qu’il est utile de savoir pour utiliser les calculs de cette page en comprenant ce qu’ils font.
En cas de difficulté, revoir ces notions est le chemin le plus court.
| Le repère du plan (5e, 12-13 ans) |
|
| Calculer avec les nombres relatifs (5e-4e, 12-14 ans) |
|
| Les fonctions affines et le coefficient directeur (3e-2de, 14-16 ans) |
|
| Le théorème de Pythagore (4e, 13-14 ans) |
|
| La tangente d’un angle (3e, 14-15 ans) |
|
Calculer avec Excel
| Abscisse du point 1, x₁ | 3 |
| Ordonnée du point 1, y₁ | 4 |
| Abscisse du point 2, x₂ | 6 |
| Ordonnée du point 2, y₂ | 8 |
| Coefficient directeur m | =(B4-B2)/(B3-B1) |
| Abscisse du point 1, x₁ | 3 |
| Ordonnée du point 1, y₁ | 4 |
| Abscisse du point 2, x₂ | 6 |
| Ordonnée du point 2, y₂ | 8 |
| Distance entre les deux points, d | =RACINE((B3-B1)^2+(B4-B2)^2) |
| Abscisse du point 1, x₁ | 3 |
| Ordonnée du point 1, y₁ | 4 |
| Abscisse du point 2, x₂ | 6 |
| Ordonnée du point 2, y₂ | 8 |
| Angle d’inclinaison θ (degrés) | =DEGRES(ATAN2(B3-B1;B4-B2)) |
| Abscisse d’un point de la droite, x₁ | 1 |
| Ordonnée d’un point de la droite, y₁ | 5 |
| Coefficient directeur m | -2 |
| Ordonnée à l’origine b | =B2-B3*B1 |
| Abscisse à l’origine | =-B4/B3 |
| Abscisse du point 1, x₁ | 1 |
| Ordonnée du point 1, y₁ | 1 |
| Distance à parcourir, d | 5 |
| Coefficient directeur m | 0,75 |
| Variation de x, Δx | =B3/RACINE(1+B4^2) |
| Variation de y, Δy | =B4*B5 |
| Abscisse du point atteint, x₂ | =B1+B5 |
| Ordonnée du point atteint, y₂ | =B2+B6 |
« RACINE(…) » est la racine carrée, « ^2 » élève au carré, « DEGRES(…) » convertit les radians en degrés, et « ATAN2(variation horizontale ; variation verticale) » trouve l’angle à partir des variations dans les deux directions.
Le premier tableau donne un coefficient directeur d’environ 1,333, le deuxième une distance de 5 et le troisième un angle d’environ 53,13°. Dans le troisième tableau, ATAN2 renvoie des angles négatifs (entre −180° et 180°) : pour une droite qui descend de gauche à droite, ajoutez 360 si vous voulez l’angle entre 0 et 360°.
Le cinquième tableau calcule la solution vers la droite (le point (5 ; 4) de l’exemple). Pour la solution vers la gauche, mettez un signe moins au début de la formule de Δx (=-B3/RACINE(1+B4^2)).
Calculer avec Google Sheets
| Abscisse du point 1, x₁ | 3 |
| Ordonnée du point 1, y₁ | 4 |
| Abscisse du point 2, x₂ | 6 |
| Ordonnée du point 2, y₂ | 8 |
| Coefficient directeur m | =(B4-B2)/(B3-B1) |
| Abscisse du point 1, x₁ | 3 |
| Ordonnée du point 1, y₁ | 4 |
| Abscisse du point 2, x₂ | 6 |
| Ordonnée du point 2, y₂ | 8 |
| Distance entre les deux points, d | =RACINE((B3-B1)^2+(B4-B2)^2) |
| Abscisse du point 1, x₁ | 3 |
| Ordonnée du point 1, y₁ | 4 |
| Abscisse du point 2, x₂ | 6 |
| Ordonnée du point 2, y₂ | 8 |
| Angle d’inclinaison θ (degrés) | =DEGRES(ATAN2(B3-B1;B4-B2)) |
| Abscisse d’un point de la droite, x₁ | 1 |
| Ordonnée d’un point de la droite, y₁ | 5 |
| Coefficient directeur m | -2 |
| Ordonnée à l’origine b | =B2-B3*B1 |
| Abscisse à l’origine | =-B4/B3 |
| Abscisse du point 1, x₁ | 1 |
| Ordonnée du point 1, y₁ | 1 |
| Distance à parcourir, d | 5 |
| Coefficient directeur m | 0,75 |
| Variation de x, Δx | =B3/RACINE(1+B4^2) |
| Variation de y, Δy | =B4*B5 |
| Abscisse du point atteint, x₂ | =B1+B5 |
| Ordonnée du point atteint, y₂ | =B2+B6 |
Calculer avec Python
import math
x1, y1 = 3.0, 4.0 # coordonnées du point 1
x2, y2 = 6.0, 8.0 # coordonnées du point 2
delta_x = x2 - x1 # variation de x
delta_y = y2 - y1 # variation de y
slope = delta_y / delta_x # coefficient directeur m (si delta_x vaut 0, la droite est verticale et le calcul échoue)
distance = math.hypot(delta_x, delta_y) # distance entre les deux points (comme √(Δx²+Δy²))
angle = math.degrees(math.atan2(delta_y, delta_x)) % 360 # angle (de 0 à 360°)
y_intercept = y1 - slope * x1 # ordonnée à l’origine b
print(f"Coefficient directeur m : {slope}")
print(f"Distance d : {distance}")
print(f"Angle θ : {angle}")
print(f"Équation de la droite : y = {slope}x + {y_intercept}")
# Dans l’autre sens : le point atteint en parcourant la distance d depuis (x1, y1) sur la droite
d = 5.0
dx = d / math.sqrt(1 + slope ** 2) # solution vers la droite (vers la gauche : -dx)
dy = slope * dx
print(f"Point atteint : ({x1 + dx}, {y1 + dy})")
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
m = (y₂ − y₁) ÷ (x₂ − x₁)
m = \frac{y_2 - y_1}{x_2 - x_1}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>m</mi>
<mo>=</mo>
<mfrac>
<mrow><msub><mi>y</mi><mn>2</mn></msub><mo>−</mo><msub><mi>y</mi><mn>1</mn></msub></mrow>
<mrow><msub><mi>x</mi><mn>2</mn></msub><mo>−</mo><msub><mi>x</mi><mn>1</mn></msub></mrow>
</mfrac>
</mrow>
</math>
m = (y_2 - y_1)/(x_2 - x_1)
(y2 - y1)/(x2 - x1)
m := (y2 - y1)/(x2 - x1);
m = (y2 - y1)/(x2 - x1);
m = (y_2 - y_1)/(x_2 - x_1)
d = √(Δx² + Δy²)
d = \sqrt{\Delta x^2 + \Delta y^2}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>d</mi>
<mo>=</mo>
<msqrt>
<mrow>
<msup><mrow><mi mathvariant="normal">Δ</mi><mi>x</mi></mrow><mn>2</mn></msup>
<mo>+</mo>
<msup><mrow><mi mathvariant="normal">Δ</mi><mi>y</mi></mrow><mn>2</mn></msup>
</mrow>
</msqrt>
</mrow>
</math>
d = sqrt((Delta x)^2 + (Delta y)^2)
Sqrt[dx^2 + dy^2]
d := sqrt(dx^2 + dy^2);
d = sqrt(dx^2 + dy^2);
d = √(Δx^2 + Δy^2)
θ = arctan(m)
\theta = \arctan m
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>θ</mi>
<mo>=</mo>
<mi>arctan</mi>
<mo>⁡</mo>
<mi>m</mi>
</mrow>
</math>
theta = arctan(m)
ArcTan[m]
theta := arctan(m);
theta = atan(m);
θ = arctan(m)
y = mx + b (b = y₁ − m·x₁)
y = mx + b, \quad b = y_1 - m x_1
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>y</mi>
<mo>=</mo>
<mi>m</mi><mi>x</mi>
<mo>+</mo>
<mi>b</mi>
<mo>,</mo>
<mi>b</mi>
<mo>=</mo>
<msub><mi>y</mi><mn>1</mn></msub>
<mo>−</mo>
<mi>m</mi><msub><mi>x</mi><mn>1</mn></msub>
</mrow>
</math>
y = m x + b, b = y_1 - m x_1
b = y1 - m*x1; y = m*x + b
b := y1 - m*x1; y := m*x + b;
b = y1 - m*x1; y = m*x + b;
y = mx + b, b = y_1 - mx_1
Δx = ±d ÷ √(1 + m²), Δy = m·Δx
\Delta x = \pm\frac{d}{\sqrt{1 + m^2}}, \quad \Delta y = m\,\Delta x
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mrow><mi mathvariant="normal">Δ</mi><mi>x</mi></mrow>
<mo>=</mo>
<mo>±</mo>
<mfrac>
<mi>d</mi>
<msqrt><mrow><mn>1</mn><mo>+</mo><msup><mi>m</mi><mn>2</mn></msup></mrow></msqrt>
</mfrac>
<mo>,</mo>
<mrow><mi mathvariant="normal">Δ</mi><mi>y</mi></mrow>
<mo>=</mo>
<mi>m</mi>
<mrow><mi mathvariant="normal">Δ</mi><mi>x</mi></mrow>
</mrow>
</math>
Delta x = +-d/sqrt(1 + m^2), Delta y = m Delta x
dx = d/Sqrt[1 + m^2]; dy = m*dx
dx := d/sqrt(1 + m^2); dy := m*dx;
dx = d/sqrt(1 + m^2); dy = m*dx;
Δx = ±d/√(1 + m^2), Δy = mΔx
Faire faire le calcul par ChatGPT
Tu es un assistant de calcul mathématique. Fais le calcul suivant en exécutant réellement du code Python, et appuie ta réponse uniquement sur les nombres obtenus à l’exécution (ne réponds pas de tête ni au jugé). Pour les deux points (3 ; 4) et (6 ; 8) du plan muni d’un repère, trouve : 1. Le coefficient directeur m de la droite qui passe par les deux points 2. La distance d entre les deux points 3. L’angle θ (en degrés) entre la droite et l’axe des abscisses 4. L’équation réduite de la droite y = mx + b (donne aussi la valeur de l’ordonnée à l’origine b) Montre les formules utilisées et les nombres obtenus à l’exécution.
Mode d'emploi
-
1Saisissez vos nombresTapez les nombres à calculer dans les champs de saisie
-
2CalculezAppuyez sur le bouton « Calculer »
-
3Lisez le résultatLe résultat s’affiche aussitôt. La même page explique aussi le raisonnement et la formule
Les atouts de DataChef
Aucune compétence requise – simple et intuitif
Aucune donnée personnelle nécessaire
Le fichier est supprimé automatiquement après le téléchargement
Aucune mention de crédit nécessaire
Aucune autorisation préalable nécessaire