@BlinCT

Как расчитать 2 угла наклона?

Всем привет.
Вопрос касается расчета угла развертки.
Имеется вот такой тахометр
673e39d80baaf166927781.png

Мне нужно расчитать угол для значения 0 и угол развертки. То есть мне надо исходя из угображения получить углы от 0 до стрелки. Но я считаю как то не правильно.
Расчеты я делаю между углами -240 и 60. На изображении это тикмарки -90 и 103.
Диапазон значений может быть у меня разный, а значит и 0 может быть где угодно.
Как я сейчас считаю(и понятно что не правильно), startAngle + угол значения 0 + угол текущего значения.

Подскажите как правильно считать угол если нужно меньше 0 или если больше 0?
Спасибо
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
(x + 90) * (60 + 240) / (103 + 90) - 240
Ответ написан
hint000
@hint000
у админа три руки
Уточню ответ Rsa97 с учётом очень особой работы с углами в вашем случае.
Расчеты я делаю между углами -240 и 60
( ( (x + 90) * (60 + 240) / (103 + 90) ) mod 360 ) - 240
Тогда результат будет в диапазоне -240..120 градусов.
А что такое Х?
в ваших терминах:
угол текущего значения
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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