Форум программистов, компьютерный форум, киберфорум
Наши страницы

Фунции sin и cos - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу, которая бы по имеющемуся списку призывников в файле... http://www.cyberforum.ru/cpp-beginners/thread516953.html
Требуется составить программу, которая бы по имеющемуся списку призывников в файле priziv.txt (строка содержит фамилию призывника, затем через запятую его заболевания) и списку заболеваний в файле...
C++ "общение" потоков Здравствуйте. Будут два потока. оба получают 2 иттератора (для конкретности vector<int>). нужно: один поток находит число, меньшее данного. Останавливается. Ждёт, пока остановится второй поток.... http://www.cyberforum.ru/cpp-beginners/thread516936.html
товарообмен стран C++
помогите пожалуйста дан файл, содержащий информацию о товарообмене 5и стран в течение 20 лет. под товарообменом понимаются данные об экспорте и импорте из i-ой страны в j-ю. найти все страны у...
C++ текстовый файл
помогите пожалуйста Дано два файла, содержащих одинаковое количество целых чисел. перезаписать первый файл следующим образом: если число из второго файла больше соответствующего числа в первом, то...
C++ Найти сумму чисел в строке http://www.cyberforum.ru/cpp-beginners/thread516884.html
Помогите найти сумму чисел в строке в Microsoft Visual Studio C++ Пока еще плохо знаю как программировать...так что если можно распишите пожалуйста как написать программу и что в ней и как...
C++ Записи в файле прочесть в два списка есть текстовый файл запись1 запись2 запись3 запись4 ...................... надо первую колонку записать в один vector, а вторую в другой подробнее

Показать сообщение отдельно
obZen
1 / 1 / 0
Регистрация: 11.03.2011
Сообщений: 22

Фунции sin и cos - C++

12.03.2012, 16:56. Просмотров 7992. Ответов 2
Метки (Все метки)

Здравствуйте.
Начал писать игру, аналог знаменитых Tank Wars.

При использовании библиотечных(math.h) функций sin и cos появилась проблема.
Обе функции возвращают значение в радианах. И вот выходит несостыковка.

sin 30 == 0.5
функция sin(30) возвращет ~ (-0.988) радиан
Как известно для перевода радиан в градусы их нужно умножить на 180 и разделить на ПИ.
-0,988*180/3,14 получаем ~(-56,63)

Синусы, косинусы нужны обязательно в градусах, для формул перемещения тела.
Объясните ошибку и вариант её избежания, возможно функцию, возвращающую значения в градусах.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru