Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 5 750

Раздел: Delphi » Прочее
/ вопрос решён /

Здравствуйте! Уважаемые эксперты помогите есть линии разной длины (в *.txt файле к примеру 0.21, 0.3, 0.4, 0.45 мм) начинаются с координаты x1, y1 и уходят в разные направления (вверх вниз вбок или по диагонал) к x2, y2
можно ли составить програмку которая бы отсчитывала от x1, y1 длину равную 0,35 мм если линия длинная отрезала бы ее если маленькая то добавляла.
Вопрос для меня трудный буду рад любым соображениям по этой теме

К вопросу прикреплён файл. Загрузить » (срок хранения: 60 дней с момента отправки вопроса)

senyor Вопрос решён, но можно продолжить его обсуждение в мини-форуме

Вопрос задал: senyor (статус: Посетитель)
Вопрос отправлен: 15 ноября 2011, 10:10
Состояние вопроса: решён, ответов: 1.

Ответ #1. Отвечает эксперт: min@y™

А сколько пива?

Ответ отправил: min@y™ (статус: Доктор наук)
Время отправки: 15 ноября 2011, 12:05
Оценка за ответ: 5


Мини-форум вопроса

Всего сообщений: 18; последнее сообщение — 17 ноября 2011, 13:29; участников в обсуждении: 3.
min@y™

min@y™ (статус: Доктор наук), 15 ноября 2011, 10:19 [#1]:

Ты издеваешься? Первый раз вижу человека, который может задать вопрос в интернете, но не знает теоремы товарища Пифагора и основы тригонометрии!

Куда катится мир?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
senyor

senyor (статус: Посетитель), 15 ноября 2011, 10:44 [#2]:

Это возможно или нет?
Если да то помоги или хотя бы намекни сам же то же с чего то начинал
min@y™

min@y™ (статус: Доктор наук), 15 ноября 2011, 10:45 [#3]:

Не смотри на задачу с точки зрения программирования пока. Просто начерти на бумажке пример и всё встанет на свои места.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
senyor

senyor (статус: Посетитель), 15 ноября 2011, 10:52 [#4]:

Если линии были бы под 0 ли 90 град было бы проще а они идут под произвольным углом
min@y™

min@y™ (статус: Доктор наук), 15 ноября 2011, 10:59 [#5]:

Цитата (senyor):

Если линии были бы под 0 ли 90 град было бы проще а они идут под произвольным углом

И чо? Не можешь угол посчитать?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
senyor

senyor (статус: Посетитель), 15 ноября 2011, 11:04 [#6]:

не могу помоги Пиво с меня
senyor

senyor (статус: Посетитель), 15 ноября 2011, 13:01 [#7]:

Ты меня чуть запутал 1 и 5 формул чуть разные в одном X2-X1 в другом Х1-Х2
...дальше W^2+2HW+H^2 если не изменяет память
Я сам в дельфи чайник помоги с маленькой програмкой
Ящик пива
senyor

senyor (статус: Посетитель), 15 ноября 2011, 13:40 [#8]:

и как здесь указать длину нужно величины
min@y™

min@y™ (статус: Доктор наук), 15 ноября 2011, 13:57 [#9]:

Цитата (senyor):

Ты меня чуть запутал 1 и 5 формул чуть разные в одном X2-X1 в другом Х1-Х2

Извини, я спешил, у меня обед начался, он всего час у меня. А мне надо было ещё отсканировать.

Цитата (senyor):

и как здесь указать длину нужно величины

Не надо её указывать, надо на её основе по этим формулам вывести новые X2 и Y2. Вот и всё.
Включи мозг, а то так всю жизнь спецам пиво ставить будешь.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
senyor

senyor (статус: Посетитель), 15 ноября 2011, 14:08 [#10]:

Спасибо ты единственный человек кто по этой теме откликнулся
senyor

senyor (статус: Посетитель), 15 ноября 2011, 14:34 [#11]:

Напиши свой e-mail
min@y™

min@y™ (статус: Доктор наук), 15 ноября 2011, 18:04 [#12]:

Цитата (senyor):

Напиши свой e-mail

Не буду светить, потом спама не оберёсся. Аська есть, туда ходи.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
bugmenot

bugmenot (статус: 3-ий класс), 15 ноября 2011, 21:07 [#13]:

mapinfo?
виконання програми розпочинається з того самого мiсця, де призупинилося.

senyor

senyor (статус: Посетитель), 16 ноября 2011, 08:47 [#14]:

да
senyor

senyor (статус: Посетитель), 16 ноября 2011, 10:59 [#15]:

Я приблизительно посчитал по формуле точка получающиеся по формуле находится в противоположной стороне от линии
Как тебя найти по скайпу
min@y™

min@y™ (статус: Доктор наук), 16 ноября 2011, 11:13 [#16]:

Цитата (senyor):

Я приблизительно посчитал по формуле точка получающиеся по формуле находится в противоположной стороне от линии

Это потому что на компе координата Y идёт сверху вниз. Поменяй знак.

Цитата (senyor):

Как тебя найти по скайпу

У меня на работе нету скайпа, а дома и так дел полно. Так шо не надо.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
senyor

senyor (статус: Посетитель), 17 ноября 2011, 07:11 [#17]:

поставмлась точка на линии как сделать чтобы точка поставилась в нужном месте
min@y™

min@y™ (статус: Доктор наук), 17 ноября 2011, 13:29 [#18]:

Цитата (senyor):

поставмлась точка на линии как сделать чтобы точка поставилась в нужном месте

Canvas.MoveTo(X1, Y1);
Canvas.LineTo(X2, Y2);
Если точки разные, будет отрезок.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!

11 января 2013, 14:35: Статус вопроса изменён на решённый (изменил модератор DNK)

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:58
Выполнено за 0.02 сек.