Задать вопрос
@kraken32

Преобразование между 180 — (-180) в 0 — 360?

Вопрос наверное незамысловатый, но я пока не имею идеи как ее решить. У меня есть функция, которая возвращает угол от 180 до -180:
------- 90
180 -------- 0
------ (-90)

Мне нужно преобразовать угол от 0 до 360:
-------- 0
270 -------- 90
------ 180

Следующий код преобразует угол по часовой, но у меня угол против часовой.
x < -90 ? x+450 : x+90
  • Вопрос задан
  • 300 просмотров
Подписаться 1 Простой 4 комментария
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Поможет остаток от деления:x = (x + 360) % 360;

..Но как-то мутно сформулирован вопрос, поэтому, наверное, не совсем то, что вам нужно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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