math中调用tan()的反三角函数。
应该表达为
(角度/180度)* π(3.14)= Math.atan((dpPoint.y-dpCenter.y) / (dpPoint.x-dpCenter.x))
角度 = Math.atan((dpPoint.y-dpCenter.y) / (dpPoint.x-dpCenter.x)) / π(3.14) * 180度java
计算三角形的任意一个角度函数
// format的模板
java.text.DecimalFormat df = new java.text.DecimalFormat("#0.00");
// 初始化数据
int a = 3;
int b = 4;
int c = 5;
// 计算弧度表示的角
double B = Math.acos((a*a + c*c - b*b)/(2.0*a*c));
// 用角度表示的角
B = Math.toDegrees(B);
// 格式化数据,保留两位小数
String temp = df.format(B);
System.out.println(temp);orm