Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.07.2016, 20:59   #1
Artchi
Форумчанин
 
Аватар для Artchi
 
Регистрация: 04.07.2016
Сообщений: 123
Сообщение Помогите оформить мою теорию о пересекающихся параллельных прямых программно в Pascal

Моё доказательство: на листке бумаги прочертите две параллельные линий A и B, я подумал, рассчитал что A в бесконечности всё равно пересечется с B => параллельные линии пересекаются!
Как оформить мою теорию программно в Pascal?
Ломая стереотипы
Artchi вне форума Ответить с цитированием
Старый 04.07.2016, 21:19   #2
FPaul
Форумчанин
 
Регистрация: 25.01.2015
Сообщений: 472
По умолчанию

Сложно сказать. Риман и Лобачевский прорабатывали неевклидову геометрию на бумаге.
FPaul вне форума Ответить с цитированием
Старый 04.07.2016, 21:28   #3
Artchi
Форумчанин
 
Аватар для Artchi
 
Регистрация: 04.07.2016
Сообщений: 123
По умолчанию

Да мне можно не графически, а просто кодом.
Ломая стереотипы
Artchi вне форума Ответить с цитированием
Старый 04.07.2016, 21:34   #4
FPaul
Форумчанин
 
Регистрация: 25.01.2015
Сообщений: 472
По умолчанию

Формулы предоставьте.
FPaul вне форума Ответить с цитированием
Старый 04.07.2016, 21:52   #5
Artchi
Форумчанин
 
Аватар для Artchi
 
Регистрация: 04.07.2016
Сообщений: 123
По умолчанию

Смотрите, что я придумал. Каждая линия представляет собой множество пикселей (точек) так же? Пусть A и B по 100 пикселей (условно), они проходят (продолжаются какое-то расстояние) пусть n из этого An, Bn на 99,9 пикселе какая-то прямая смешают свой пиксель на 0.1 => An<>Bn-0.1 и уже получается непараллельность.
Ломая стереотипы
Artchi вне форума Ответить с цитированием
Старый 04.07.2016, 22:04   #6
FPaul
Форумчанин
 
Регистрация: 25.01.2015
Сообщений: 472
По умолчанию

Так, стоять-бояться.
Они не пересекутся, т.к. размеры экрана всего несколько тысяч пикселей.
Во вторых, для построения линий, окружностей применяется алгоритм Брезенхэма, который будет следить за одинаковым отступом пикселей на параллельных линиях.

Давайте-ка прервём пустой разговор. Пустой потому, что Лобачевский прошёл этот путь без махинаций с неточными вычислениями. Он разработал непротиворечивую теорию с постулатами, аксиомами, теоремами и формулами. И пока вы не разработаете полноценную теорию, не о чем говорить.
FPaul вне форума Ответить с цитированием
Старый 04.07.2016, 22:32   #7
Artchi
Форумчанин
 
Аватар для Artchi
 
Регистрация: 04.07.2016
Сообщений: 123
По умолчанию

Как скажете (я не против прервать), только последнее: немного не понял, причём тут размерность экрана? А если мы чертим на ватмане, обычном листочке бумаги... Там конечно не пикселя будут, но какие микролинии из чего будет состоять прямая. У меня всё.
Ломая стереотипы

Последний раз редактировалось Artchi; 04.07.2016 в 22:34.
Artchi вне форума Ответить с цитированием
Старый 05.07.2016, 07:37   #8
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
они проходят (продолжаются какое-то расстояние) пусть n из этого An, Bn на 99,9 пикселе какая-то прямая смешают свой пиксель на 0.1 => An<>Bn-0.1 и уже получается непараллельность.
Ну если мы вводим правила которые нам нравятся, тогда пусть m из этого Am, Bm на 199,9 пикселе какая-то прямая смешают свой пиксель на 0.1 => An<>Bn+0.1 и уже снова возникает параллельность. Ну и где же они пересеклись? Если расстояние между линиями будет более 200 пикселей очевидно что как они были параллельными так и останутся . А почему именно на 99,9 пикселе? Кто это решил?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 05.07.2016, 07:46   #9
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Моё доказательство
На ЭЛТ мониторе чуть выпуклость есть и на ее поверхности неевклидова геометрия. Параллельных там нет вообще. Только монитор подобрать на 1к дюймов или побольше. Удачи, теоретик
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 05.07.2016, 11:26   #10
Artchi
Форумчанин
 
Аватар для Artchi
 
Регистрация: 04.07.2016
Сообщений: 123
По умолчанию

Я пока не теоретик, просто оспариваю, то что что очевидно. Перельман тоже доказал теорему Ферма. Его же не осуждают.
Ломая стереотипы
Artchi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны уравнения прямых. Выяснить, какие из этих прямых перпендикулярны ( СИ++ ) Lena97 Помощь студентам 1 17.11.2014 12:55
Задано множество прямых на плоскости (коэффициентами своих уравнений). Подсчитать количество точек пересечения этих прямых клепэ C# (си шарп) 3 03.11.2013 23:37
Помогите создать программу в С++ для перевода прописных букв в заглавные в 4 параллельных потока METAJI Visual C++ 1 19.09.2013 11:28
Заданы уравнения пересекающихся прямых на плоскости Shonny94 Помощь студентам 9 15.09.2012 23:41