Форум программистов, компьютерный форум CyberForum.ru

Почему в координата Y на мониторе вверху, а в математике она была в низу - C++

Восстановить пароль Регистрация
 
xTIGRx
 Аватар для xTIGRx
292 / 198 / 2
Регистрация: 23.10.2010
Сообщений: 1,169
Записей в блоге: 1
08.09.2013, 19:58     Почему в координата Y на мониторе вверху, а в математике она была в низу #1
Почему в координата Y на мониторе вверху, а в математике она была в низу?, есть ли ссылка о том кто это придумал и почему он или она так решили сделать
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2013, 19:58     Почему в координата Y на мониторе вверху, а в математике она была в низу
Посмотрите здесь:

Вывести полное имя программы, под которым она была запущена. C++
Почему MS-DOS не любит кириллицу ? (Или почему она не любит меня ?) C++
C++ Как дальше доделать? Посмотрите. Почему она не работает?
рабочая программа. но нужно ее переписать так, чтобы она была наиболее общей. C++
Массив: Образовать новую последовательность чисел так, чтобы она тоже была неубывающей C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zer0mail
2187 / 1870 / 187
Регистрация: 03.07.2012
Сообщений: 6,646
Записей в блоге: 1
08.09.2013, 23:37     Почему в координата Y на мониторе вверху, а в математике она была в низу #2
А почему на телефоне 9 внизу, а на клавиатуре - вверху? "Дэти - это нельзя понять - это надо запомнит!".

У почему на бумаге графики рисуют "снизу вверх", а пишут текст "сверху вниз"?
AntonChik
1083 / 581 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
09.09.2013, 06:40     Почему в координата Y на мониторе вверху, а в математике она была в низу #3
связано скорей всего с тем, что луч в электронно-лучевой трубке обходит экранную область построчно сверху вниз начиная с правого верхнего угла, а это наиболее естественное и удобное прохождение.
Байт
 Аватар для Байт
13974 / 8805 / 1227
Регистрация: 24.12.2010
Сообщений: 15,949
09.09.2013, 09:44     Почему в координата Y на мониторе вверху, а в математике она была в низу #4
Цитата Сообщение от AntonChik Посмотреть сообщение
луч в электронно-лучевой трубке
Но в осцилографе оси имеют "естественное", математическое направление.
Цитата Сообщение от GoldDragon Посмотреть сообщение
координата Y на мониторе вверху,
Не очень точная формулировка вопроса. Наверное хотелось сказать о направлении оси.
ИМХО, это из-за того, что первоначально компьютерные мониторы были предназначены исключительно для отображения текста.
Цитата Сообщение от zer0mail Посмотреть сообщение
графики рисуют "снизу вверх", а пишут текст "сверху вниз"
Вот и ответ.
zer0mail
2187 / 1870 / 187
Регистрация: 03.07.2012
Сообщений: 6,646
Записей в блоге: 1
09.09.2013, 09:45     Почему в координата Y на мониторе вверху, а в математике она была в низу #5
Это называется "гнать зайца дальше", т.е почему инженеры сделали именно так, а не иначе?
Когда я смотрю на экран, то луч бежит с левого верхнего угла
Байт
 Аватар для Байт
13974 / 8805 / 1227
Регистрация: 24.12.2010
Сообщений: 15,949
09.09.2013, 10:05     Почему в координата Y на мониторе вверху, а в математике она была в низу #6
Цитата Сообщение от zer0mail Посмотреть сообщение
Это называется "гнать зайца дальше", т.е почему инженеры сделали именно так, а не иначе?
Ну что ж, ничего плохого в этом любопытстве нет. Никто же не предлагает взять да и заменить.
ИМХО, инженеры руководствовались метафорой письма, а поскольку они были европейцами-американцами, то пустили луч слева-направо, сверху-вниз. Будь они арабами или евреями (не по национальности - по культуре, по привычке писать) пустили бы справа-налево. Конструктивно-то все это без разницы.
Цитата Сообщение от zer0mail Посмотреть сообщение
Когда я смотрю на экран, то луч бежит с левого верхнего угла
Остроте вашего зрения можно только позавидовать
AntonChik
1083 / 581 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
09.09.2013, 10:07     Почему в координата Y на мониторе вверху, а в математике она была в низу #7
Цитата Сообщение от zer0mail Посмотреть сообщение
луч бежит с левого верхнего угла
да, я хотел бы поправиться, я имел в виду с левого, просто мысленно смотрел с внутренней стороны)
xTIGRx
 Аватар для xTIGRx
292 / 198 / 2
Регистрация: 23.10.2010
Сообщений: 1,169
Записей в блоге: 1
09.09.2013, 11:30  [ТС]     Почему в координата Y на мониторе вверху, а в математике она была в низу #8
ну а почему тогда в математике направление оси Y идет снизу вверх??. а насчет национальности и культуры думаю это бред, потому что если так судить то получается что из за того что Архимед был греком и поэтому он сделал что нулевая точка находится в низу слева?
XRuZzz
Антикодер
577 / 478 / 23
Регистрация: 15.09.2012
Сообщений: 2,429
09.09.2013, 11:36     Почему в координата Y на мониторе вверху, а в математике она была в низу #9
Цитата Сообщение от GoldDragon Посмотреть сообщение
Почему в координата Y на мониторе вверху, а в математике она была в низу
по направлению
xTIGRx
 Аватар для xTIGRx
292 / 198 / 2
Регистрация: 23.10.2010
Сообщений: 1,169
Записей в блоге: 1
09.09.2013, 11:49  [ТС]     Почему в координата Y на мониторе вверху, а в математике она была в низу #10
Цитата Сообщение от XRuZzz Посмотреть сообщение
по направлению
я спрашивал почему а не как).

Добавлено через 5 минут
Ответ нашел, это сделано из давних пор когда только появились компьюетры, тогда как нам всем известно они были слабые, и при создании монитора как сказал AntonChik луч ЭЛТ шёл слева на право сверху в низ, инженерам это не понравилось и они попытались сделать как в мировой системе, но из за слабых компьютеров в то время...они стали терять свое быстродействие и поэтому они оставили такую систему в которой компьюетры работали бы быстрее, хотя не пойму почему сейчас не поменяют, ведь уже видеокарты и сами ПК мощные стали...видимо это уже стало традицией программистов

Добавлено через 21 секунду
Всем спасибо за помощь))
zer0mail
2187 / 1870 / 187
Регистрация: 03.07.2012
Сообщений: 6,646
Записей в блоге: 1
09.09.2013, 12:50     Почему в координата Y на мониторе вверху, а в математике она была в низу #11
Главный принцип: "работает - не трогай! ТС всерьез думает, что надо переписать миллиарды строк кода и обязать приобрести владельцев новые мониторы, только для того, чтобы "начало было слева внизу"?

Кстати, первые компьютеры в качестве мониторов использовали телевизоры (где начало хода луча - левый верхний угол).
XRuZzz
Антикодер
577 / 478 / 23
Регистрация: 15.09.2012
Сообщений: 2,429
09.09.2013, 12:55     Почему в координата Y на мониторе вверху, а в математике она была в низу #12
на самом деле математика - это абстракция, а мониторы - реальность.
xTIGRx
 Аватар для xTIGRx
292 / 198 / 2
Регистрация: 23.10.2010
Сообщений: 1,169
Записей в блоге: 1
09.09.2013, 18:40  [ТС]     Почему в координата Y на мониторе вверху, а в математике она была в низу #13
zer0mail Ой не надо драматизировать, откуда вы знаете о чем я думал?
kazak
09.09.2013, 18:48
  #14

Не по теме:

Меня только один вопрос мучает - причем здесь С++?

Raali
09.09.2013, 18:51
  #15

Не по теме:

Цитата Сообщение от kazak Посмотреть сообщение
Меня только один вопрос мучает - причем здесь С++?
при том же что и задачки на тему о рядах фурье )

zer0mail
2187 / 1870 / 187
Регистрация: 03.07.2012
Сообщений: 6,646
Записей в блоге: 1
10.09.2013, 02:31     Почему в координата Y на мониторе вверху, а в математике она была в низу #16
Цитата Сообщение от GoldDragon Посмотреть сообщение
хотя не пойму почему сейчас не поменяют
Цитата Сообщение от zer0mail Посмотреть сообщение
ТС всерьез думает, что надо переписать миллиарды строк кода и обязать приобрести владельцев новые мониторы, только для того, чтобы "начало было слева внизу"?
Цитата Сообщение от GoldDragon Посмотреть сообщение
zer0mail Ой не надо драматизировать, откуда вы знаете о чем я думал?
GoldDragon, я не знаю, кто что думает, но я вижу, кто что пишет. Если производители вдруг "сейчас поменяют" и новые мониторы начнут разворачивать картинку снизу вверх, как вы предлагаете читать тексты? Любая система работы с текстом и/или графикой (включая Windows, Office, браузеры...) знает, что (0,0) - левый верхний угол и строят линии, рисуют буквы исходя из этого. А мониторы начнут все выводить в зеркальном отражении
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2013, 05:50     Почему в координата Y на мониторе вверху, а в математике она была в низу
Еще ссылки по теме:

посмотрите пожалуйста почему она не работает C++
C++ Программа работает только с одним разрешением экрана, как сделать чтобы она была универсальна
C++ IDE wxDev-C++, при создании кнопки на форме она почему-то становится во весь экран, почему?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11828 / 6807 / 769
Регистрация: 27.09.2012
Сообщений: 16,878
Записей в блоге: 2
Завершенные тесты: 1
10.09.2013, 05:50     Почему в координата Y на мониторе вверху, а в математике она была в низу #17
Цитата Сообщение от GoldDragon Посмотреть сообщение
Почему в координата Y на мониторе вверху, а в математике она была в низу?, есть ли ссылка о том кто это придумал и почему он или она так решили сделать
Потому что даже в школе проходят, что есть куча разных систем координат.

Добавлено через 1 минуту
Цитата Сообщение от zer0mail Посмотреть сообщение
А мониторы начнут все выводить в зеркальном отражении
Сделают опцию в драйверах монитора/настройках программ для смены системы координат.

Добавлено через 1 минуту
Цитата Сообщение от zer0mail Посмотреть сообщение
Любая система работы с текстом и/или графикой (включая Windows, Office, браузеры...)
Когда то и линии на экране были новшеством. Мир меняется
Yandex
Объявления
10.09.2013, 05:50     Почему в координата Y на мониторе вверху, а в математике она была в низу
Ответ Создать тему
Опции темы

Текущее время: 02:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru