计算五角星与圆相交的面积(C#)
一、算法原理
本题程序设计所需要实现的目的是求得指定圆与指定五角星在平面上的相交面积。简单理解就是要求圆与多边形的相交面积。根据有向面积的相关定义,多边形的面积可以通过计算多边形的有向面积来实现。
现假设有m多边形,其各点的坐标均已知,分别为(x1,y1),(x2,y2),…,(xm,ym),建立多边形区域向量图如下图所示:
二、实现步骤
计算五角星与圆相交的面积(C#)
一、算法原理
本题程序设计所需要实现的目的是求得指定圆与指定五角星在平面上的相交面积。简单理解就是要求圆与多边形的相交面积。根据有向面积的相关定义,多边形的面积可以通过计算多边形的有向面积来实现。
现假设有m多边形,其各点的坐标均已知,分别为(x1,y1),(x2,y2),…,(xm,ym),建立多边形区域向量图如下图所示:
二、实现步骤