| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Вопрос по геометрии |
| Автор: VisualProgrammerNET 10.4.2006, 00:19 |
| Как достроить линию? Вот например, есть у меня форма 500х500. Провожу линию, зная две точки, допустим: (50,0),(100,200). Внимание, вопрос. Как достроить теперь эту линию до конца формы? Иными словами, как получить уравнение, по которому можно узнать координату Y, при X = 500 для этой прямой... Чё-то мне кажется, немного не в тему... но может кто сечёт в геометрии? |
| Автор: cardinal 10.4.2006, 00:40 |
| (500-50)/Y = (100-50)/(200-0) => Y = 1800 |
| Автор: ivashkanet 10.4.2006, 08:19 | ||||||
| Это все верно, но хочу немного уточнить ответ. Уравнение прямой по двум точкам:
И если хочеш получить Y через Х, то формула:
А если X через Y, то формула:
P.S. А вообще, любой учебник по математике рулит. (ВУЗовский, раздел: аналитическая геометрия) |
| Автор: VisualProgrammerNET 10.4.2006, 14:34 |
| Да я вот еле сдал линал на сессии |