斜率计算器
已知两个点坐标时,斜率计算器按 m = Δy/Δx 在线求直线斜率,并同步给出最简分数、倾斜角、斜截式/一般式、截距和两点距离。
斜率为无理数或倾斜角需近似时按此位数四舍五入;坐标差、精确分数为精确值。
直线斜率 m = Δy / Δx
2
Δx = x₂ − x₁3Δy = y₂ − y₁6精确分数 Δy/Δx2倾斜角 θ(与 x 轴,[0°,180°))≈ 63.434949°直线方程(斜截式)y = 2x一般式2x - y = 0y 轴截距y = 0x 轴截距x = 0两点间距离 |P₁P₂|6.708204
由斜率公式 m = (y₂ − y₁) / (x₂ − x₁) 代入两点坐标差,得 m 2。直线方程 y = 2x。
怎么用
- 填入两个点的坐标:在「点 P₁」下填坐标 x₁、y₁,在「点 P₂」下填坐标 x₂、y₂。坐标可以是负数或小数;两个点必须不同(重合时无法确定一条直线)。
- 读斜率:工具立即用斜率公式 m = (y₂−y₁)/(x₂−x₁) 求出直线斜率:能约成有限小数时给精确值,否则给近似值(前带 ≈)并附最简分数(如 -2/3)。若两点横坐标相同(Δx=0),会标注「斜率不存在(竖直线)」。
- 看方程、倾斜角与截距:结果区同时给出:直线的倾斜角 θ(与 x 轴正方向的夹角,范围 [0°,180°))、直线方程的斜截式 y = mx + b 与一般式 Ax + By + C = 0、x 轴与 y 轴截距,以及两点间距离,一步核对整道解析几何小题。
- 按需调整小数位:斜率或倾斜角为无限小数时,可在「小数位数」处切换 2/4/6/10 位控制近似精度。坐标差 Δx、Δy 与最简分数始终是精确值,可用来核对过程。
核心要点
斜率计算器用两点坐标差之比求直线斜率,适合解析几何作业、函数图像判断和 坐标数据变化率核对:
- 斜率公式:
m = (y₂−y₁)/(x₂−x₁) = Δy/Δx;如(1,2)到(4,8)的斜率为2。 - 精确优先:能约成有限小数给精确值,否则给近似值并附最简分数(如
-2/3)。 - 特殊情形:
Δx=0竖直线,斜率不存在;Δy=0水平线,斜率0,不要把两者混用。 - 倾斜角:
θ = arctan(m),与 x 轴正方向 夹角,范围[0°, 180°)。 - 直线方程:斜截式
y = mx + b与整数系数 一般式Ax + By + C = 0。 - 配套结果:坐标差
Δx、Δy、x/y 截距与两点距离;两点重合不能确定一条直线,坐标量级极端时可先缩放再核对角度。
原理与公式
斜率(slope,也叫梯度)衡量直线的 倾斜程度:x 每增加一个单位,y 变化多少。过 两点 P₁(x₁, y₁)、P₂(x₂, y₂) 的直线,斜率为:
m = (y₂ − y₁) / (x₂ − x₁) = Δy / Δx
三种情形
- 斜线:
Δx ≠ 0且Δy ≠ 0, 斜率为有限非零值,正值上升、负值下降。 - 水平线:
Δy = 0(两点纵坐标相同),斜率0,方程y = c。 - 竖直线:
Δx = 0(两点横坐标相同),除数 为 0,斜率不存在,方程x = c。
倾斜角
直线与 x 轴正方向所成的角 θ(0° ≤ θ < 180°)与斜率的关系是 m = tan θ,即 θ = arctan(m)。水平线 θ = 0°、竖直线 θ = 90°(tan 90° 无定义,故斜率不存在)。
由斜率写直线方程
求得 m 后代入一个已知点即可:
- 点斜式:
y − y₁ = m(x − x₁)。 - 斜截式:
y = mx + b,其中b = y₁ − m·x₁为 y 轴截距。 - 一般式:
Ax + By + C = 0(系数化为整数), 可表示包括竖直线在内的所有直线。
算例
整数斜率:P₁(1,2)、P₂(4,8),m = (8−2)/(4−1) = 6/3 = 2;方程 y = 2x,倾斜角 ≈ 63.43°。
分数斜率:P₁(1,2)、P₂(4,0),m = (0−2)/(4−1) = −2/3 ≈ −0.6667,为无限小数,最简分数 −2/3。
竖直线:P₁(4,1)、P₂(4,9),Δx = 0,斜率不存在,方程 x = 4。
截距与距离
- y 截距:令
x = 0,即斜截式的b。 - x 截距:令
y = 0,得x = −b/m(水平线无 x 截距)。 - 两点距离:
|P₁P₂| = √(Δx² + Δy²)(勾股定理)。
精度:本工具用高精度十进制运算(decimal.js,约 40 位 有效数字)代入公式,坐标差与最简分数为精确值,斜率、倾斜角、距离等可能 为无理数的量四舍五入到所选小数位。
常见问题
- 斜率公式是什么?已知两点怎么求直线的斜率?
- 过两点 P₁(x₁, y₁) 与 P₂(x₂, y₂) 的直线,斜率(也叫梯度)为 m = (y₂ − y₁) / (x₂ − x₁) = Δy / Δx,即「纵坐标差 ÷ 横坐标差」,几何上表示 x 每增加 1 时 y 的变化量。做法是先求两点的坐标差 Δy、Δx,再相除。例如 P₁(1,2)、P₂(4,8):Δy = 8−2 = 6,Δx = 4−1 = 3,m = 6/3 = 2。注意当 Δx = 0(两点横坐标相同)时除数为 0,斜率不存在。本工具代入公式自动约分并给出精确分数或近似小数。
- 斜率为正、为负、为 0 或不存在,各代表什么?
- 斜率的符号决定直线的走向:① m > 0,直线从左下向右上倾斜(上升);② m < 0,从左上向右下倾斜(下降);③ m = 0,直线水平(两点纵坐标相同,Δy=0),方程形如 y = c;④ 斜率不存在,直线竖直(两点横坐标相同,Δx=0),方程形如 x = c——竖直线没有斜率,而不是斜率为 0,这两者要分清。|m| 越大,直线越陡。
- 交换两个点的顺序,算出的斜率会变吗?
- 不会。斜率是 Δy/Δx,交换 P₁、P₂ 时分子分母同时变号:(y₁−y₂)/(x₁−x₂) 与 (y₂−y₁)/(x₂−x₁) 的负号上下抵消,结果相同。所以谁当 P₁、谁当 P₂ 都得到同一条直线的同一个斜率。只要注意上下对应——分子用哪个点的 y 在前,分母就要用同一个点的 x 在前,别把顺序算拧。
- 斜率和倾斜角(倾角)是什么关系?
- 直线的倾斜角 θ 是它与 x 轴正方向所成的角,范围规定为 0° ≤ θ < 180°。它与斜率的关系是 m = tan θ,反过来 θ = arctan(m)(并折算到 [0°,180°))。特殊地:水平线 θ = 0°、斜率 0;竖直线 θ = 90°、斜率不存在(tan 90° 无定义);θ 在 0°–90° 之间斜率为正,在 90°–180° 之间斜率为负。倾斜角是无理数时工具按所选小数位给近似值。
- 怎么由斜率写出直线方程?斜截式和一般式有什么区别?
- 求出斜率 m 后,代入一个已知点即可写方程:① 点斜式 y − y₁ = m(x − x₁);② 整理成斜截式 y = mx + b,其中 b = y₁ − m·x₁ 是 y 轴截距,最直观;③ 一般式 Ax + By + C = 0,把项都移到一边、系数化为整数,能统一表示包括竖直线在内的所有直线(竖直线写成 x − c = 0,没有斜截式)。本工具会同时给出斜截式和约成整数系数的一般式。
- x 截距、y 截距怎么求?为什么有时显示「无」?
- y 截距是直线与 y 轴的交点,令 x = 0 求 y,等于斜截式里的 b;x 截距是与 x 轴的交点,令 y = 0 求 x,等于 −b/m。特殊情形:水平线 y = c(c≠0)与 x 轴平行,没有 x 截距,工具显示「无」;若 c = 0 则直线就是 x 轴,处处相交,显示「整条轴」。竖直线 x = c 同理对 y 截距处理。这些提示能帮你判断直线的特殊位置。
- 斜率、坡度、变化率是一回事吗?
- 本质上是同一个量在不同场景的叫法。数学里叫斜率或梯度;道路、坡道工程里叫坡度(常用百分比 Δy/Δx 乘以 100 再加百分号,或用角度表示上升高度与水平距离之比);在函数/数据里,两点连线的斜率就是这段区间的平均变化率(如速度=位移/时间)。它们都在回答「自变量每变化一个单位,因变量变化多少」。若你要的是道路坡度(百分比/角度)可用本站坡度计算器;本工具侧重坐标系里直线的斜率与方程。
- 坐标是负数或小数可以吗?两点重合会怎样?
- 可以。四个坐标都允许为负数或小数,工具用高精度十进制运算(约 40 位有效数字),先做减法再相除,负号不影响判断。若两点完全重合(x₁=x₂ 且 y₁=y₂),Δx 与 Δy 都为 0,无法确定一条直线,工具会提示重合、请输入两个不同的点。坐标差和最简分数为精确值;斜率若不是有限小数,会同时给近似值与最简分数,倾斜角、距离等结果按所选小数位四舍五入。若坐标量级极大或极小,建议先按同一比例缩放后再核对角度。