c# - 从地平线获取一条线的角度

标签 c# math geometry drawing

我想知道如何从水平轴 X 获取线 A-B 的角度。SO 中的其他问题仅在两条线之间进行。我知道我总是可以绘制第二条线 A-C 并进行计算,但我想知道是否有更快的方法。

编辑:我非常确定我没有进行过早的优化。

最佳答案

您可以为此使用 atan

angle = atan((By-Ay)/(Bx-Ax))

关于c# - 从地平线获取一条线的角度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3153861/

相关文章:

c# - 在Elasticsearch中分组搜索结果

c# - 分配 Session 变量/值时出现 NullReferenceException

c# - 从 C# 应用程序调用 Chrome

language-agnostic - 具有奇数个符号的字母表的渐合密码(如 ROT13)

java - 相当于 Python 中的 Java Topology Suite 和 Jena TBD

c# - 比较 2 个整数时无法转换 lambda 表达式

algorithm - 从散点评估/拟合椭圆

math - Lua 的标准(或最受支持的)大数(任意精度)库是什么?

javascript - 根据管端法线将旋转应用于圆柱体

ios - 在ios中绘制彩色三角形