倍耐利10号
坎坷的命运,独特的魅力,渲染了迷人的蓝色;坚强的意志,必胜的决心,铸就了王者的黑色。永不褪色的蓝黑——Internazional

导航

 

    public static double getArea(int iCount, double[] x, double[] y)
    {
        double s=0;
        if (icount < 3)
            return 0;
        s = y[0] * (x[icount - 1] - x[1]); //S初始值
        for (int i = 1; i < icount; i++)
        {
            s += y[i] * (x[(i-1)] - x[(i + 1) % icount]);   //累加S面积
        }
        return   Math.Abs(s / 2);
    }

 

iCount为点个数,double[]x 为x轴的点数组double[] y 为y轴点数组 

posted on 2008-12-10 16:43  天高地厚  阅读(794)  评论(0编辑  收藏  举报