将角度映射到 0-1 范围

问题描述

假设您有两个角,并将它们标记为 0 和 1。然后您还有另一个角 x。您还知道是顺时针还是逆时针从角度 0 到角度 1。您如何计算可以描述第三个角度的数字?

示例:

角度为 0 角度为 1 旋转方向 目标角度 映射数(x)
90° ccw 60° 2/3
90° CW 60° 1/3
180° CW 90° 1.5
180° ccw 90° 0.5

我遇到的问题:

  • 当 x 不能在 0 和 1 范围内支持时(我很好,只是告诉我它不能这样做,但有这个数字会更酷)。
  • 从逆时针 (ccw) 切换到 CW 时。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)