为了账号安全,请及时绑定邮箱和手机立即绑定

编程求三角形面积

编程求三角形面积

米脂 2018-08-22 09:06:24
求三角形面积。某三角形高是不断变化的,问面积的最大值和面积的最小值?完全没思路.... 囧求大侠指点思路...
查看完整描述

2 回答

?
智慧大石

TA贡献1946条经验 获得超3个赞

知道每个顶点坐标就可以求任意多边形的面积。下面C#实现

 public static double GetPolygonArea(List<PointF> points)
        {
            double Area = 0;
            for(int i = 0; i < points.Count - 1; i++)
            {
                Area += (points[i].X * points[i + 1].Y - points[i + 1].X * points[i].Y) / 2;
            }
            Area += (points[points.Count - 1].X * points[0].Y - points[0].X * points[points.Count - 1].Y) / 2;
            return Math.Abs(Area);
        }


查看完整回答
反对 回复 2018-08-27
?
MMTTMM

TA贡献1869条经验 获得超4个赞

高是不断变化的 那有什么是不变的 呢?

查看完整回答
反对 回复 2018-08-27
  • 2 回答
  • 0 关注
  • 504 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信