【发布时间】:2010-12-25 03:13:54
【问题描述】:
给定 -PI -> PI 范围内的 2 个角度围绕一个坐标,它们之间的 2 个角度中最小的值是多少?
考虑到 PI 和 -PI 之间的差异不是 2 PI 而是零。
示例:
想象一个圆,有 2 条线从中心出来,这些线之间有 2 个角度,它们在内侧形成的角度也称为 较小的角度,它们在外面,也就是更大的角度。两个角加起来就是一个完整的圆。鉴于每个角度都可以适应一定的范围,考虑到翻转,较小的角度值是多少
【问题讨论】:
-
我读了 3 遍才明白你的意思。请添加示例,或更好地解释...
-
想象一个圆,有两条线从中心向外延伸,这些线之间有两个角度,它们在内部形成的角度也就是较小的角度,它们在外部形成的角度,也就是更大的角度。两个角加起来就是一个完整的圆。假设每个角度都可以在一定范围内拟合,那么较小的角度值是多少,考虑到翻转
-
@JimG。这不是同一个问题,在这个问题中,另一个问题中使用的角度 P1 将是不正确的答案,它将是另一个较小的角度。另外,不能保证角度与水平轴一致
-
如果你使用Unity c#脚本,你可以使用Mathf.DeltaAngle函数。
标签: language-agnostic geometry angle