![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
Ak47black |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2205 Регистрация: 2.12.2005 |
Вообшем давно уже хотел узнать, но так и нерешался спросить.
Почему почти во всех языках программирования угол задаеться в радианах ,а не в привычных градусах, ну или в градах например? ![]() |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград |
Модератор: перенесено из Центра помощи
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Kuvaldis |
|
|||
![]() механик-вредитель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1189 Регистрация: 16.6.2006 Где: Минск |
Ak47black,
Дело в том, что для различных зависимостей в математике между различными величинами желательно иметь наиболее простую и понятную структуру и минимум дополнительных поправочных коэффициентов, например: длина окружности: L = 2* Pi * R = Fi * R т.е. центральный угол умножаем на радиус/ В формуле нет ничего лишнего. Если бы были градусы, то L = 2* (Fi * PI / 180) * R Почему это плохо? Громоздкость в написании. Вот, например, в физике существуют электрическая и магнитная постоянные, физического смысла не несущие. Просто исторически сложилось так, что используются формулы и системы, где они есть. Физики на это часто жалуются. Существуют системы (Гауссова, например), в котором эти электромагнитные законы выглядят без данных констант. Надеюсь, что понятно объяснил ![]() -------------------- Помни - когда ты спишь, враг не дремлет Спи чаще и дольше, изматывай врага бессоницей |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 |
Что касается радиан, то тут все проще.
Угол это угол, но по хорошему единица угла на многих измерениях слишком велика. Тогда используются минуты, секунды и т.п. Что усложняет рассчеты. А так есть число с плавающей точкой и нет проблем. |
|||
|
||||
Ak47black |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2205 Регистрация: 2.12.2005 |
Спасибо всем ситуация прояснилась.
|
|||
|
||||
esperant0 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 714 Регистрация: 20.5.2005 |
На самом деле. Не ясно зачем в школе морочат голову градусами. Давали бы сразу радианы.
-------------------- Student->Teacher Assistant ->Research assistant->Microsoft Software Development Engineer Пользователь получил наказание за то, что проигнорировал замечание которое было написано модератором а затем стерто и которое он - пользователь не мог видеть. |
|||
|
||||
Ak47black |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2205 Регистрация: 2.12.2005 |
А где тогда используються грады? Это для каких-то особых вычеслений или просто стандар в некоторых странах?
|
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 |
В Вычислениях используют радианы, а в навигации грады...
|
|||
|
||||
Ak47black |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2205 Регистрация: 2.12.2005 |
А в какой интересно навигации ?
|
|||
|
||||
chipset |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4067 Регистрация: 11.1.2003 Где: Seattle, US |
Для точного определения угла (к примеру в радарах) нужны градусы. А для решения проблем моском радианы гораздо удобнее.
--------------------
|
|||
|
||||
Ak47black |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2205 Регистрация: 2.12.2005 |
ну а грады интересно в какой именно навигации?
Добавлено @ 12:50 Просто интересно. ![]() Там как я понимаю не 360 а 400 какбы градусов там. Это сообщение отредактировал(а) Ak47black - 17.12.2006, 13:02 |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск |
||||
|
||||
Pete |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 318 Регистрация: 5.1.2006 Где: Москва |
Извините, при чем тут простота?! Начнем с того, что такое sin(30)? 1/2? Нет! Это синус действительного числа 30, то есть синус 30 радиан. Если бы мы имели в виду градусы, то пришлось бы дописать вверху значок градуса, то есть указать, что имеется отличный от действительного числа математический объект. Большинство языков программирования работают преимущественно с целыми/действительными числами (потом уже создаются абстракции в виде структур, классов и т.п.). Функция sin() работает не с градусами, а с числами, и это во всех языках программирования. Смотрим википедию... Это сообщение отредактировал(а) Pete - 17.12.2006, 15:08 -------------------- Совет учиться на ошибках других бесполезен; научиться чему-либо можно только на собственных ошибках. (Бернард Шоу) Не откладывай на завтра то, что можешь сделать сегодня. (Пословица) А теперь выпишем точное значение числа пи... (Препод) Жахни, Пендальф! © Гоблин |
|||
|
||||
Crystaly |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 2.12.2015 |
Никто не прав. Для геометрии - пофигу в чем углы мерять. Удобнее в градусах. Радианы пришли из мат.анализа. Радиан - это вообще безразмерная величина, это просто число. Помните - интеграл синуса это косинус, интеграл косинуса это синус (плюс-минус знак)? То же с производными? Так вот подобрали такое значение аргумента функций синуса и косинуса, чтобы графики пересекали горизонтальную ось под 45 градусов, или что то же самое площадь горбушек была равна 2. И вот отсюда получилось что период синусоиды должен быть 2пи, и назвали это радианами. А считаются синусы и косинусы через степенные ряды, и аргумент при этом в радианах, вот поэтому в программировании используются радианы.
|
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15717 Регистрация: 24.3.2004 Где: Dublin |
Как сам сказал: Все формулы выражающие тригонометрические функции выражаются через радианы (например тот же ряд Тейлора). И формулы которые используются в реальности, тоже используют радианы. Градусы это синтетическая величина, придуманная для удобства повседневного использования. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]() ![]() ![]() |
Правила раздела «Флейм» | |
|
Добро пожаловать в «Флейм». В разделе не действуют многие правила:
Строго запрещено:
Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт. Глас Винграда:
Глас Философии:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Флейм | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |