forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   MidletPascal (http://forum.boolean.name/forumdisplay.php?f=46)
-   -   расчёт нахождения точки на линии (http://forum.boolean.name/showthread.php?t=8466)

mustaeed 14.07.2009 08:26

Ответ: расчёт нахождения точки на линии
 
impersonalis почему ппздц просто?

я проверил формулы из 8 и 13 поста, результат один он находит y от xe.

jimon 14.07.2009 13:40

Ответ: расчёт нахождения точки на линии
 
mustaeed
может в формулу стоит подставить X, а не XE, чтобы найти Y, а не YE ?

mustaeed 15.07.2009 10:50

Ответ: расчёт нахождения точки на линии
 
логично, как я сам не додумался,
но к сожалению щас попробовал всяко попереставлять pl_x вместо xe,
но либо вообще непредсказуемо начинает работать, либо результат тот же
выискивает по xe :-D

jimon 15.07.2009 12:37

Ответ: расчёт нахождения точки на линии
 
я не знаю в чём у тебя ошибка, может в том что в школу надо ходить было ?

вот рабочая формула, вытекает она из учебника 9 класса, ну не знаю ты должен быть заядлым гуманитарием чтобы этого не понимать
(Y-YS)/(YE-YS) = (X-XS)/(XE-XS)

отсюда находим Y
Y = (X-XS)*(YE-YS)/(XE-XS)+YS

проверяем правильна ли формала :
XS = YS = 1 задаём начальную точку (1,1)
XE = YE = 3 задаём конечную точку (3,3)
X = 2 задаём текущий X = 2, логично что Y тоже должен быть 2

находим Y по формуле подставивши числа
Y = (2-1)*(3-1)/(3-1)+1 = 1*1+1 = 2 получили правильный результат

если мой пост тебе не поможет то может стоит вообще забросить программирование ?

mustaeed 15.07.2009 16:08

Ответ: расчёт нахождения точки на линии
 
браво, какже не поможет формула рабочая, хотя конечно понять мне её не дано. :super:

mustaeed 15.07.2009 16:09

Ответ: расчёт нахождения точки на линии
 
всё, тема закрыта.

impersonalis 15.07.2009 20:48

Ответ: расчёт нахождения точки на линии
 
ситуация 3.14


Часовой пояс GMT +4, время: 16:02.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot