1、把整个平面分为两个部分(x>0&&y==0||y>0部分和x<0&&y==0||y<0部分),然后顺序扫描
多边形每一个顶点,当某个顶点和前一个顶点处于不同部分时,判断一下从前一个点到该
点的方向相对于原点是顺时针还是逆时针(用叉积判断(x1*y2 - Y1*x2 大于0逆 小于零顺 0在线)),如果是顺时针r++,否则r--(r
初始为0)。如果结果r==2||r==-2,则原点在该多边形内部,否则不是。
2、计算点到线的最短距离之。(海伦公式)
a = AB
b = BC
c = CA
s =(a+b+c)/2
S = sprt(s*(s-a)*(s-b)*(s-c))