Java 如何找到给定2条线的正弦(a),每条线由2个点描述?

Java 如何找到给定2条线的正弦(a),每条线由2个点描述?,java,java-2d,trigonometry,Java,Java 2d,Trigonometry,我有: 点2D线条1_起点,点2D线条1_终点 点2D线条1_起点,点2D线条1_终点 有没有一个公式可以快速做到这一点?分别计算每条线的角度,减去两个角度,然后取其正弦。“计算每条线的角度”-关于水平线?天哪,我现在知道了。。。距离BTW 2点!提示:Math.atan2(yEnd-yStart,xEnd-xStart)

我有:

  • 点2D线条1_起点,点2D线条1_终点
  • 点2D线条1_起点,点2D线条1_终点


有没有一个公式可以快速做到这一点?

分别计算每条线的角度,减去两个角度,然后取其正弦。“计算每条线的角度”-关于水平线?天哪,我现在知道了。。。距离BTW 2点!提示:
Math.atan2(yEnd-yStart,xEnd-xStart)