×

算法公式 记录

admin admin 发表于2022-08-12 14:49:55 浏览3213 评论0

抢沙发发表评论

已知圆心,半径,角度,求圆上的点坐标
圆点坐标:(x0,y0) 
半径:r 
角度:a0 
则圆上任一点为:(x1,y1) 
x1   =   x0   +   r   *   cos(ao   *   3.14   /180   ) 
y1   =   y0   +   r   *   sin(ao   *   3.14   /180   ) 
已知两点的坐标,计算直线距离
A坐标:(x1,y1)
B坐标:(x2,y2)
float x_d = x2 - x1;
float y_d = y2 - y1;
dst = Math.sqrt(x_d * x_d + y_d * y_d);
速度公式
距离/速度 = 平均时间
位置移动 ( dt * 速度 + 当前X )


群贤毕至

访客