コード例 #1
0
ファイル: MyTriangle.cs プロジェクト: Evtushenko/HW_144
 public MyTriangle(MyPoint a, MyPoint b, MyPoint c)
 {
     A = a;
     B = b;
     C = c;
     halfPeriment = (A.getDistance(B) + A.getDistance(C) + B.getDistance(C)) / 2;
     square = Math.Pow((halfPeriment * (halfPeriment - A.getDistance(B)) * (halfPeriment - A.getDistance(C)) * (halfPeriment - B.getDistance(C))), 0.5);
 }
コード例 #2
0
ファイル: MyPoint.cs プロジェクト: Evtushenko/HW_144
 public bool is_between(MyPoint one, MyPoint two)
 {
     double exp1 = getDistance(one) + getDistance(two);
     double exp2 = one.getDistance(two);
     double exp3 = exp1 - exp2;
     if (exp3 < 0)
         exp3 *= -1;
     return exp3 < coefficient_error;
 }