Shoelace formula for polygonal area: Difference between revisions
Content added Content deleted
(Add min) |
m (→{{header|Visual Basic}}: small simplification) |
||
Line 1,277: | Line 1,277: | ||
Public Function ShoelaceArea(x() As Double, y() As Double) As Double |
Public Function ShoelaceArea(x() As Double, y() As Double) As Double |
||
Dim i As Long |
Dim i As Long, j As Long |
||
Dim Area As Double |
Dim Area As Double |
||
j = UBound(x()) |
|||
For i = LBound(x()) To UBound(x()) |
|||
⚫ | |||
j = i |
|||
Next i |
Next i |
||
'last vertex = first vertex: |
|||
⚫ | |||
ShoelaceArea = Abs(Area) / 2 |
ShoelaceArea = Abs(Area) / 2 |
||
End Function |
End Function |