2016-01-31 4 views
0

Я новичок в Java, и я хочу спросить о коде для вычисления для центра тяжести треугольника (используя класс POINT 2D). Код, который позволяет пользователю вводить x-координаты, y-координаты трех вершин.Код треугольника треугольника

+0

1.) Рассчитайте 3 строки 2.) Решите систему уравнений, чтобы найти, где они встречаются. Это скорее математический вопрос, чем программирование. –

ответ

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); 

Here это сайт, который обеспечивает аккуратную interactable, который позволяет увидеть это в действии.

Смежные вопросы