美文网首页
鞋带公式,根据顶点计算多边形面积

鞋带公式,根据顶点计算多边形面积

作者: zybooo1 | 来源:发表于2021-03-17 11:00 被阅读0次
    // 鞋带公式 计算面积 https://www.zhihu.com/question/58639959/answer/159924222
    getArea(points){
        if(points.length<3) return 0;
        let a =points[points.length-1].x*points[0].y;
        let b =points[0].x*points[points.length-1].y;
        for (let i = 0; i < (points.length-1); i++){
           a+=points[i].x*points[i+1].y;
           b+=points[i+1].x*points[i].y;
        }
        return Math.abs(a-b)/2;
    }

相关文章

  • 鞋带公式,根据顶点计算多边形面积

  • 5分钟理解外积计算多边形面积

    在矢量结构下,面状物体用其轮廓线构成的多边形表示,对于简单多边形,设有n个顶点,面积计算公式为: 公式如何得来的呢...

  • 鞋带定理(Shoelace formula)求2D多边形面积

    参考鞋带公式——多边形面积求和[https://blog.csdn.net/wangerxiao121223/ar...

  • 无标题文章

    皮克定理: **皮克定理**是指一个计算点阵中顶点在格点上的多边形面积公式 >$$S = a + \frac{b}...

  • 36-Python之什么是函数

    我们知道圆的面积计算公式为: S = πr² 当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算3...

  • 5. Python | 函数_基础概念

    我们知道,圆的面积计算公式为: S = πr² 当我们知道半径 r 的值时,就可以根据公式计算出面积.假设我们需要...

  • 030-Python之什么是函数

    我们知道圆的面积计算公式为:S = πr²当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算3个不...

  • Python3-函数

    我们知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算3...

  • 郑州Python培训 Python基础教程-函数

    我们知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算3...

  • 第三章:函数

    我们知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算3...

网友评论

      本文标题:鞋带公式,根据顶点计算多边形面积

      本文链接:https://www.haomeiwen.com/subject/ggvscltx.html