求多边形的面积

本文介绍了如何通过将多边形拆分为多个三角形来求解其面积。当边数为3时,可以使用海伦公式;对于边数大于3的多边形,可以将其拆分为多个三角形,分别计算面积并相加。文章提到了两种方法,一种是直接计算各边长度,另一种是利用向量公式进行计算。
摘要由CSDN通过智能技术生成

        多边形的面积求法:

           在草稿纸上面我们,我们就把它考虑成组合图形去处理,所以我们是把他不断的拆分,因为我们是不可以直接去求它的面积的。 那么在我们的电脑里面,我们用代码怎么去去求面积呢?

           因为我们不是提前知道他们的组合图形,所以我们不知道怎么样去求,或者说按照什么图形的面积求法,去求。


          当边数为3的时候,我们知道,代码解决就用“海伦公式”。

                 S = sqrt(p*(p-a)*(p-b)*(p-c));

          

         那么当边数大于3的时候,我们用怎么办呢?

         

         举例如下:
               a

            如图,一个6边形,求他的面积,我们应该怎么样去拆分?

           思路:

                    拆分图形如下:

               

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值