public final class Demo {
public static double getArea(POINT A, POINT B, POINT C){
double area=(A.x * B.y + B.x * C.y + C.x * A.y - B.x * A.y - C.x * B.y - A.x * C.y)*0.5;
return Math.abs(area);
}
public static boolean isInTriangle(POINT A, POINT B, POINT C, POINT P)
{
/*在这里完成代码*/
double areaall=getArea(A,B,C);
double area1=getArea(A,B,P);
double area2=getArea(A,P,C);
double area3=getArea(P,B,C);
double res=area1+area2+area3;
if(areaall==res){
return true;
}else
return false;
}
}
public class POINT {
int x;
int y;
public POINT(int x,int y)
{
this.x=x;
this.y=y;
}
}