public static double AnguloRectang(float segH, float segA) { double rad = Math.Acos(segA / segH); double deg = DistanceHelper.RadToDeg(rad); return(deg); }
//Método calculo ángulo donde: public static double CalcularAngulo(float segmentoA, float segmentoB, float segmentoC) { //se devuelve el ángulo del primer punto, es decir que si el hombro es "a", //devuelve el angulo del hombro en relación al codo y hombro. float segA2 = (float)Math.Pow(segmentoA, 2); float segB2 = (float)Math.Pow(segmentoB, 2); float segC2 = (float)Math.Pow(segmentoC, 2); double rad = Math.Acos((segA2 - segB2 - segC2) / ((-2) * segmentoB * segmentoC)); double deg = DistanceHelper.RadToDeg(rad); return(deg); //return rad; }