calculatorDegree method
三个点:圆心A,半径r,度数0的点B,任意点C. 先计算∠BAC的度数(弧度)。
Implementation
double calculatorDegree(
double x1, double y1, double x2, double y2, double x3, double y3) {
double radian = 0;
double ab = getDistance(x1, y1, x2, y2);
double ac = getDistance(x1, y1, x3, y3);
double bc = getDistance(x2, y2, x3, y3);
double value = (ab * ab + ac * ac - (bc * bc)) / (2 * ab * ac);
radian = acos(value);
return radian;
}