@nevantain

Как можно вычислить синус зная только градусную меру угла?

Мне нужен какой-либо алгоритм вычисления синуса зная только его градусную меру, но в интернете ничего не нашел, можете подсказать как это сделать?
  • Вопрос задан
  • 1200 просмотров
Пригласить эксперта
Ответы на вопрос 4
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
- перевести градусы в радианы (* pi / 180), воспользоваться любым стандартным методом вычисления синуса, например, функцией sin из стандартной библиотеки или рядом Тейлора
- воспользоваться таблицей Брадиса для градусов, при необходимости выполнить интерполяцию
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Не понял, что такое "градусная мера".
Если вы о величине угла в градусах, то для перевода в радианы достаточно вспомнить пропорции, класс 4 или 5.
180° = π рад
х° = ? рад
Ответ написан
Комментировать
freeExec
@freeExec
Участник OpenStreetMap
Ну я даже не знаю, вас в гугле забанили?
https://ru.wikipedia.org/wiki/Таблица_поиска#Вычис...
Ответ написан
Комментировать
ProgrammerForever
@ProgrammerForever
Учитель, автоэлектрик, программист, музыкант
Ряд Тейлора для синуса:
sin(x) = x - x³/(3!) + x⁵/(5!) - x⁷/(7!) + x⁹/(9!) - ...

В зависимости от того что важнее скорость вычисления или память - можно воспользоваться таким способом или табличным. Для микроконтроллеров это более-менее актуально, а для "больших" систем - не думаю что стоит так упарываться, только если не демку пишите, конечно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы