多边形的面积求法:
在草稿纸上面我们,我们就把它考虑成组合图形去处理,所以我们是把他不断的拆分,因为我们是不可以直接去求它的面积的。 那么在我们的电脑里面,我们用代码怎么去去求面积呢?
因为我们不是提前知道他们的组合图形,所以我们不知道怎么样去求,或者说按照什么图形的面积求法,去求。
当边数为3的时候,我们知道,代码解决就用“海伦公式”。
S = sqrt(p*(p-a)*(p-b)*(p-c));
那么当边数大于3的时候,我们用怎么办呢?
举例如下:
a
如图,一个6边形,求他的面积,我们应该怎么样去拆分?
思路:
拆分图形如下: