/**
* Get middle point between p1 and p2.
* 获得两点连线的中点
* @param p1
* @param p2
* @return
*/
public static PointF getMiddlePoint(PointF p1, PointF p2) {
return new PointF((p1.x + p2.x) / 2.0f, (p1.y + p2.y) / 2.0f);
}
本文介绍了一种用于计算二维平面上两点连线中点的简单算法。通过将两点坐标相加并除以2,即可快速准确地找到中点位置。此算法广泛应用于计算机图形学、游戏开发及坐标几何等领域。
/**
* Get middle point between p1 and p2.
* 获得两点连线的中点
* @param p1
* @param p2
* @return
*/
public static PointF getMiddlePoint(PointF p1, PointF p2) {
return new PointF((p1.x + p2.x) / 2.0f, (p1.y + p2.y) / 2.0f);
}
489
176
2244

被折叠的 条评论
为什么被折叠?