Здравствуйте народ! Помогите плиз! Что-то ничего толком неполучается с выводом такой формулы(если Вы знаете алгоритм ,тоже очень неплохо,может ссылочку подкинете,пишу в С++):
1. есть экранные коорд-ы (нач. коорд. находится в верхнем левом углу)
2. есть некий набор точек,расположенных в виде сетки, шаг которой S пикс. на экране
3. преобразование из системы коорд. сетки в экранную плоск-ть такое:
Xscreen=Xсетки*S/100
4. нулевая координата у сетки находится в (X0screen;Y0screen),т.е. видимо
X0screen=X0сетки*S/100 //(следует из преобразования)
,в проге изначально дана только X0сетки
Вопрос: вычислить коорд. той точки сетки(
Xсетки,
ответ нужен в системе коорд. сетки), которая ближе всего к точке
Xscreen(
коорд-та на экране).
Т.о. исходные данные — это
X0сетки ,Xscreen и S.
---------------------
Заранее спасибо всем!