我是 Java 新手,我想询问用于计算三角形质心的代码(通过使用 POINT 2D 类)。允许用户输入 3 个顶点的 x 坐标、y 坐标的代码。
1571 次
1 回答
2
计算质心就像找到坐标的平均值一样简单。下面是一些可以做到这一点的代码。
final Point2D.Double p1 = ...;
final Point2D.Double p2 = ...;
final Point2D.Double p3 = ...;
final Point2D.Double centroid = new Point2D.Double((p1.getX() + p2.getX() + p3.getX()) / 3.0, (p1.getY() + p2.getY() + p3.getY()) / 3.0);
这是一个网站,它提供了一个简洁的交互功能,让您可以看到它的实际效果。
于 2016-01-31T04:17:08.847 回答