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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ПростоЯ
184 / 101 / 1
Регистрация: 30.05.2009
Сообщений: 746
#1

Распознование угла программой - C++

19.01.2011, 09:46. Просмотров 566. Ответов 5
Метки нет (Все метки)

Подскажите, пожалуйста.
Если во входных данных задается какой-то угол, то при дальнейших расчетах программой он должен быть переведен в радианы. Как это задается в программном коде? То есть, к примеру задан угол 37 градусов, то потом в каком виде он будет участвовать в расчете программы?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2011, 09:46     Распознование угла программой
Посмотрите здесь:

C++ Метод северо-западного угла
Дано значение угла alfa в радианах (0 < alfa < 2*pi). Определить значение этого же угла в градусах C++
C++ Записать программой #1 и прочитать программой #2
C++ Определить значение угла в радианах
Вычислить арксинус угла в градусах C++
Рассчитать квадрат синуса угла, значение угла вводится с клавиатуры в градусах C++
C++ Неправильное вычисление синуса угла
C++ Перевод угла в радианы
Косинус угла между векторами C++
C++ Вычислить синус угла и биссектрису
C++ Приращение угла
C++ Определить значение угла

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2297 / 1667 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
19.01.2011, 09:52     Распознование угла программой #2
Честно говоря, Ваш вопрос не очень понятен. Если внутри программы подразумавается, что значения углов должны быть указаны в радианах, а пользователь вводит углы в градусах, то нужно после после ввода перевести углы из градусов в радианы и уже полученное число использовать в расчетах.
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
19.01.2011, 09:54     Распознование угла программой #3
Цитата Сообщение от ПростоЯ Посмотреть сообщение
к примеру задан угол 37 градусов, то потом в каком виде он будет участвовать в расчете программы?
Так и будет участвовать в виде 37 градусов. Для перевода градусы в радианы можно испольовать формулу рад= град * ( π / 180 )
ПростоЯ
184 / 101 / 1
Регистрация: 30.05.2009
Сообщений: 746
19.01.2011, 10:05  [ТС]     Распознование угла программой #4
Просто я вроде помню, что если вводишь 37 градусов, то в программе при расчете, к примеру косинуса, будет выглядеть ни как cos(37), а до этого как раз должно быть преобразование 37 градусов, что бы потом верно решение было.
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2297 / 1667 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
19.01.2011, 10:09     Распознование угла программой #5
ПростоЯ, не нужно ничего помнить, просто посмотрите описание функций, которые Вы используете для расчетов, там будет указано в чем задается угол (радианах или градусах).
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
19.01.2011, 11:30     Распознование угла программой #6
Цитата Сообщение от ПростоЯ
что если вводишь 37 градусов, то в программе при расчете, к примеру косинуса, будет выглядеть ни как cos(37)
cos() работает с радианами, нужно написать функцию double radians(double ang);
потом можно вызывать cos(radians(37.0));
Yandex
Объявления
19.01.2011, 11:30     Распознование угла программой
Ответ Создать тему
Опции темы

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