当只知道三角形的三条边长 a, b, c 而不知道其高度时,可以通过海伦公式进行计算。设半周长 s = (a + b + c) / 2,则三角形的面积为:
A=s(s−a)(s−b)(s−c)
s=2a+b+c(半周长)
前提是输入的边长必须满足三角形两边之和大于第三边的几何规律。
任意多边形高斯公式 (Shoelace Formula)
鞋带公式常用于计算机图形学和土地测绘中。对于给定的任意 N 个顶点坐标 (xᵢ, yᵢ),计算公式为:
A=21i=1∑n(xiyi+1−xi+1yi)
它可以计算任何非自交的凹凸多边形面积,只要顶点依次连接即可。
常用几何图形面积公式速查对照表 (KaTeX 精确渲染)
圆形
A=πr2
矩形 / 正方形
A=l⋅w
三角形 (底高)
A=21bh
扇形
A=360∘θπr2
梯形
A=2a+bh
平行四边形
A=b⋅h
椭圆
A=πab
正 n 边形
A=4tan(nπ)ns2
高精度长度与面积单位换算
在工程场景下,长和宽可能具有不同的计量单位(如:钢板厚度用毫米,长宽用米)。本面积计算器在进行计算时会预先将所有的长度单位(mm, cm, m, km, inch, ft, yard)换算为标准公制米(m),求得面积后再转换至您选择的目标面积单位(平方米、公顷、平方公里,或是中国传统的“亩”)。这保证了运算的物理科学性与数据极高的转换精度。