Узнать координату точки в windows forms?

При нажатии мыши, создается точка (x1,y1) - это начало прямой.
При отпускании мыши создается точка (x2,y2) - это конец прямой.
Как узнать сколько целый точек на заданной прямой?
Узнать координату точки в windows forms

Формула прямой:
y = kx + b
где k = (y2-y1)/(x2-x1)
b = y - kx

Далее поставляем коэффициенты в первую формулу и проходим по всем х от х1 до х2 (циклом с шагом 1), вычисляем все y и запоминаем те, которые целые.

Делать математические пачерты

Добавить комментарий