ポイント `p1 =（x1、y1）`および `p2 =（x2、y2）`がある場合、勾配式を使用して勾配インターセプトの形でラインの方程式を見つけることができます。

`m =（y2 -y1） /（x2 -x1）`

勾配があると、線のポイントペンディング方程式を使用して、ラインの線を見つけることができます。

`y -y1 = m（x -x1）`

線の方程式が得られたら、ポイント `p3 =（x3、y3）`と、ポイントエレット距離の式を使用して行の間の距離を見つけることができます。

`d = |（y3 -y1）-m（x3 -x1）|/ sqrt（1 + m^2） `

ここで、mはラインの勾配であり、（x1、y1）はラインが通過するポイントの1つです。

ラインがポイントの上または下にある可能性があるため、ポイントエレクト距離には2つの可能なソリューションがあることに注意してください。正しい距離があることを確認するには、式の結果の絶対値を取得する必要があります。
Si tienes los puntos `P1 = (x1, y1)` y `P2 = (x2, y2)` por los que pasa la recta, puedes encontrar la ecuación de la recta en forma de pendiente-intercepto utilizando la fórmula de la pendiente:

`m = (y2 - y1) / (x2 - x1)`

Una vez que tengas la pendiente, puedes utilizar la ecuación punto-pendiente de la recta para encontrar la ecuación de la recta:

`y - y1 = m(x - x1)`

Una vez que tengas la ecuación de la recta, puedes encontrar la distancia entre un punto `P3 = (x3, y3)` y la recta utilizando la fórmula de la distancia punto-recta:

`d = |(y3 - y1) - m(x3 - x1)| / sqrt(1 + m^2)`

Donde m es la pendiente de la recta y (x1, y1) es uno de los puntos por los que pasa la recta.

Ten en cuenta que hay dos posibles soluciones para la distancia punto-recta, ya que la recta puede estar por encima o por debajo del punto. Para asegurarte de tener la distancia correcta, debes tomar el valor absoluto del resultado de la fórmula.