Даны: прямая A*x + B*y + C = 0
и точка M(x1,y1), не принадлежащая прямой
M(x1,y1)
d Тогда расстояние от точки до прямой
d = | A*x1 + B*y1 + C|/Ö A2 + B2
Знак модуля необходим, поскольку выражение A*x1 + B*y1 + C может дать отрицательный результат, а расстояние может быть только положительным.