获得角度的简单方法

时间:2016-11-24 23:29:22

标签: java

我做了一个程序,询问用户3个长度,并确定它是等边,斜角肌,等腰。 我想知道如何在Java中计算角度(给出所有3个边),以便程序确定它是钝角还是锐角或直角。请帮帮我。

编辑实际上提供了一种方法,所以请不要再使用downvotes。 建议欢迎。

double pi = 3.14159265359;// value of pi

double angle = Math.round(Math.acos((b*b + c*c - a*a) / (2.0*b*c)) * (180.0 / pi)); // discovering angles
double angle2 = Math.round(Math.acos((a*a + c*c - b*b) / (2.0*a*c)) * (180.0 / pi));
double angle3 = Math.round(180 - (angle2 + angle));

1 个答案:

答案 0 :(得分:0)

如您所知,三角形的两侧,您可以通过以下步骤找到角度......

在java中,您可以使用here is link for the tool: http://andrewduncan.net/parsing/index.html A -> C B B -> or C B | C -> E D D -> and E D | E -> F | not F F -> G | ( A ) G -> H I H H -> string | number I -> = | > 来计算反余弦。