Beräkna arean av rektangulära markstycken i olika enheter inklusive kvadratfot, hektar, hektar och mer. Perfekt för fastighets-, bygg- och jordbruksplanering.
Använd formel: Område = Längd × Bredd
Beräkning: 10 × 5 = 0.00 Square Meters
Markarealberäknaren är ett enkelt men kraftfullt verktyg som är utformat för att hjälpa dig att noggrant beräkna arean av rektangulära tomter i olika måttenheter. Oavsett om du är en fastighetsproffs som uppskattar egendomens storlek, en bonde som planerar grödfördelning, en byggledare som beräknar materialbehov eller en husägare som mäter din trädgårdsutrymme, ger denna kalkylator snabba och exakta resultat med minimal ansträngning.
Genom att ange bara två mått—längd och bredd—kan du omedelbart bestämma arean av din mark i kvadratfot, kvadratmeter, hektar, acres och mer. Detta eliminerar behovet av komplexa manuella beräkningar och minskar risken för kostsamma fel i uppskattningen av markarealen. Vår kalkylator är optimerad för rektangulära tomter, som representerar den vanligaste formen för markparceller i urbana och jordbruksmiljöer.
Formeln för att beräkna arean av en rektangulär tomt är enkel:
Där:
Till exempel, om du har en tomt som är 100 fot lång och 50 fot bred, skulle area beräkningen bli:
Vår kalkylator stöder flera måttenheter. Här är omvandlingsfaktorerna som används:
Från | Till | Multiplikationsfaktor |
---|---|---|
Kvadratmeter | Kvadratfot | 10.7639 |
Kvadratmeter | Kvadratyard | 1.19599 |
Kvadratmeter | Acres | 0.000247105 |
Kvadratmeter | Hektar | 0.0001 |
Kvadratmeter | Kvadratkilometer | 0.000001 |
Kvadratmeter | Kvadratmil | 3.861 × 10⁻⁷ |
Kalkylatorn konverterar först alla inmatningsmått till meter, utför area beräkningen och konverterar sedan resultatet till den önskade utdataenheten med hjälp av dessa omvandlingsfaktorer.
För praktiska ändamål visar kalkylatorn resultat med lämplig precision baserat på enheten:
Denna metod balanserar noggrannhet med läsbarhet, vilket ger tillräcklig precision för de flesta verkliga tillämpningar.
Följ dessa enkla steg för att beräkna arean av din rektangulära tomt:
Kalkylatorn ger också en visuell representation av din rektangulära tomt, vilket hjälper dig att visualisera dimensionerna och proportionerna.
Den beräknade arean representerar den totala ytan av din rektangulära tomt. Visualiseringen hjälper dig att bekräfta att de dimensioner du har angett stämmer överens med dina förväntningar. Om resultatet verkar felaktigt, kontrollera dina inmatningsvärden och enheter.
Fastighetsproffs behöver regelbundet beräkna markareor för:
Exempel: En fastighetsutvecklare utvärderar en rektangulär tomt som mäter 150 fot med 200 fot. Genom att använda kalkylatorn bestämmer de att arean är 30,000 kvadratfot eller cirka 0.6889 acres. Denna information hjälper dem att bedöma om tomten uppfyller minimikravet för deras planerade bostadsutveckling.
Bönder och jordbruksplanerare använder markarealsberäkningar för:
Exempel: En bonde behöver beräkna hur mycket frön de ska köpa för ett rektangulärt fält som mäter 400 meter med 250 meter. Genom att använda kalkylatorn bestämmer de att arean är 100,000 kvadratmeter eller 10 hektar. Med en såningshastighet på 25 kg per hektar vet de att de behöver köpa 250 kg frön.
Byggproffs och landskapsarkitekter använder area beräkningar för:
Exempel: En landskapsarkitekt planerar att installera gräs i en rektangulär trädgård som mäter 60 fot med 40 fot. Genom att använda kalkylatorn bestämmer de att arean är 2,400 kvadratfot. Eftersom gräs vanligtvis säljs i pallar som täcker 450 kvadratfot vet de att de behöver beställa cirka 5.33 pallar (avrundat uppåt till 6 för avfall).
Husägare och DIY-entusiaster använder area beräkningar för:
Exempel: En husägare vill installera nytt hårdträgolv i ett rektangulärt rum som mäter 15 fot med 12 fot. Genom att använda kalkylatorn bestämmer de att arean är 180 kvadratfot. Genom att lägga till 10% för avfall vet de att de behöver köpa 198 kvadratfot golvmaterial.
Stadsplanerare och offentliga verk använder area beräkningar för:
Exempel: En stadsplanerare utvärderar en rektangulär tomt som mäter 300 meter med 200 meter för en ny offentlig park. Genom att använda kalkylatorn bestämmer de att arean är 60,000 kvadratmeter eller 6 hektar, vilket hjälper dem att bedöma om utrymmet uppfyller minimikravet för de planerade rekreationsanläggningarna.
Även om vår kalkylator fokuserar på rektangulära tomter för enkelhetens skull, finns det alternativa metoder för att beräkna areor av olika former:
Oregelbundna polygoner: För oregelbundet formade tomter kan du:
Cirkulära områden: För cirkulära tomter, använd formeln πr², där r är radien av cirkeln.
Triangulära områden: För triangulära tomter, använd formeln ½ × bas × höjd, eller Herons formel om du känner till alla tre sidolängder.
Trapezoidala områden: För trapezoidala tomter, använd formeln ½ × (a + c) × h, där a och c är de parallella sidorna och h är höjden.
GPS och satellitmätningar: Modern teknik möjliggör precisa areamätningar med GPS-enheter eller satellitbilder, särskilt användbart för mycket stora eller oregelbundet formade tomter.
Konceptet att mäta markarea går tillbaka till antika civilisationer, där det var avgörande för jordbruk, beskattning och äganderätt.
I det antika Egypten (kring 3000 f.Kr.) ledde behovet av att återmäta jordbruksmark efter den årliga Nilenöversvämningen till utvecklingen av geometri och metoder för area beräkning. Egyptierna använde repsträckare (harpedonaptai) för att mäta mark och beräkna areor.
Antika mesopotamier utvecklade kileskrift matematiska texter som inkluderade area beräkningar för fält. Babylonierna använde en standardenhet kallad "sar" för areamätning, motsvarande cirka 36 kvadratmeter.
Romarna introducerade mer systematisk markmätning med enheter som "jugerum" (ungefär 0.25 hektar), som definierades som den area som ett par oxar kunde plöja på en dag.
Under medeltiden mättes mark ofta i "acres", som ursprungligen definierades som den area som en ok av oxar kunde plöja på en dag. Den exakta storleken varierade beroende på region tills standardiseringsinsatser började.
Det metriska systemet, som infördes under den franska revolutionen i slutet av 1700-talet, förde med sig kvadratmeter och hektar (10,000 kvadratmeter) som standardiserade enheter för areamätning.
I USA och vissa andra länder har mätfot och internationell fot lett till något olika areaberäkningar, även om skillnaden är försumbar för de flesta praktiska ändamål.
20-talet såg betydande framsteg inom markmätningsteknik:
Idag, medan sofistikerad teknik finns för precisa mätningar, förblir den grundläggande rektangulära areaformeln (längd × bredd) grunden för markarealberäkning för vanliga tomter.
För rektangulära tomter beräknas arean genom att multiplicera längden med bredden. Formeln är: Area = Längd × Bredd. Detta ger dig arean i kvadratenheter (kvadratfot, kvadratmeter, etc.) beroende på dina inmatningsenheter.
För att konvertera kvadratfot till acres, dela arean i kvadratfot med 43,560 (antalet kvadratfot i en acre). Till exempel, 10,000 kvadratfot ÷ 43,560 = 0.2296 acres.
En hektar är en metrisk enhet som är lika med 10,000 kvadratmeter (ungefär 2.47 acres), medan en acre är en imperial enhet som är lika med 43,560 kvadratfot (ungefär 0.4047 hektar). Hektar används vanligtvis internationellt, medan acres är vanligare i USA och Storbritannien.
Denna kalkylator ger mycket exakta resultat för rektangulära tomter baserat på de mått du anger. Precisionen är vanligtvis 2 decimaler för kvadratmeter och kvadratfot, och 4 decimaler för acres och hektar, vilket är tillräckligt för de flesta praktiska ändamål.
Denna kalkylator är speciellt utformad för rektangulära tomter. För oregelbundna former skulle du behöva antingen:
För små tomter kan du använda ett måttband eller en laseravståndsmätare. För större områden, överväg att använda en mätarhjul, GPS-enhet eller professionella mätningstjänster. Mät alltid den längsta sidan som längd och den vinkelräta sidan som bredd.
Markareal är avgörande inom fastigheter eftersom den:
För att beräkna stängselbehovet behöver du omkretsen, inte arean. Lägg till längden och bredden två gånger: Omkrets = 2 × Längd + 2 × Bredd. Detta ger dig den totala linjära avståndet runt din rektangulära tomt.
1' Enkel Excel-formel för rektangulär area
2=A1*B1
3
4' Excel-funktion för area med enhetskonvertering
5Function LandArea(Length As Double, Width As Double, InputUnit As String, OutputUnit As String) As Double
6 Dim AreaInSquareMeters As Double
7
8 ' Konvertera inmatningsdimensioner till meter
9 Select Case InputUnit
10 Case "meters": AreaInSquareMeters = Length * Width
11 Case "feet": AreaInSquareMeters = (Length * 0.3048) * (Width * 0.3048)
12 Case "yards": AreaInSquareMeters = (Length * 0.9144) * (Width * 0.9144)
13 End Select
14
15 ' Konvertera area till utdataenhet
16 Select Case OutputUnit
17 Case "squareMeters": LandArea = AreaInSquareMeters
18 Case "squareFeet": LandArea = AreaInSquareMeters * 10.7639
19 Case "acres": LandArea = AreaInSquareMeters * 0.000247105
20 Case "hectares": LandArea = AreaInSquareMeters * 0.0001
21 End Select
22End Function
23
1// Grundläggande area beräkning
2function calculateArea(length, width) {
3 return length * width;
4}
5
6// Area med enhetskonvertering
7function calculateLandArea(length, width, fromUnit, toUnit) {
8 // Omvandlingsfaktorer till kvadratmeter (basenhet)
9 const LENGTH_UNITS = {
10 meters: 1,
11 feet: 0.3048,
12 yards: 0.9144,
13 kilometers: 1000,
14 miles: 1609.34
15 };
16
17 // Omvandlingsfaktorer från kvadratmeter
18 const AREA_UNITS = {
19 squareMeters: 1,
20 squareFeet: 10.7639,
21 squareYards: 1.19599,
22 acres: 0.000247105,
23 hectares: 0.0001,
24 squareKilometers: 0.000001,
25 squareMiles: 3.861e-7
26 };
27
28 // Konvertera längd och bredd till meter
29 const lengthInMeters = length * LENGTH_UNITS[fromUnit];
30 const widthInMeters = width * LENGTH_UNITS[fromUnit];
31
32 // Beräkna area i kvadratmeter
33 const areaInSquareMeters = lengthInMeters * widthInMeters;
34
35 // Konvertera till önskad areaenhet
36 return areaInSquareMeters * AREA_UNITS[toUnit];
37}
38
39// Exempelanvändning
40const plotLength = 100;
41const plotWidth = 50;
42const area = calculateLandArea(plotLength, plotWidth, 'feet', 'acres');
43console.log(`Arean är ${area.toFixed(4)} acres`);
44
1def calculate_land_area(length, width, from_unit='meters', to_unit='square_meters'):
2 """
3 Beräkna markareal med enhetskonvertering
4
5 Parametrar:
6 length (float): Längden på tomten
7 width (float): Bredden på tomten
8 from_unit (str): Enhet för inmatningsdimensioner ('meters', 'feet', 'yards', etc.)
9 to_unit (str): Enhet för utdataarea ('square_meters', 'square_feet', 'acres', 'hectares', etc.)
10
11 Returnerar:
12 float: Beräknad area i den angivna utdataenheten
13 """
14 # Omvandlingsfaktorer till meter (basenhet)
15 length_units = {
16 'meters': 1,
17 'feet': 0.3048,
18 'yards': 0.9144,
19 'kilometers': 1000,
20 'miles': 1609.34
21 }
22
23 # Omvandlingsfaktorer från kvadratmeter
24 area_units = {
25 'square_meters': 1,
26 'square_feet': 10.7639,
27 'square_yards': 1.19599,
28 'acres': 0.000247105,
29 'hectares': 0.0001,
30 'square_kilometers': 0.000001,
31 'square_miles': 3.861e-7
32 }
33
34 # Validera inmatningar
35 if length <= 0 or width <= 0:
36 raise ValueError("Längd och bredd måste vara positiva värden")
37
38 # Konvertera längd och bredd till meter
39 length_in_meters = length * length_units.get(from_unit, 1)
40 width_in_meters = width * length_units.get(from_unit, 1)
41
42 # Beräkna area i kvadratmeter
43 area_in_square_meters = length_in_meters * width_in_meters
44
45 # Konvertera till önskad areaenhet
46 return area_in_square_meters * area_units.get(to_unit, 1)
47
48# Exempelanvändning
49plot_length = 100
50plot_width = 50
51area = calculate_land_area(plot_length, plot_width, 'feet', 'acres')
52print(f"Arean är {area:.4f} acres")
53
1public class LandAreaCalculator {
2 // Omvandlingsfaktorer
3 private static final double FEET_TO_METERS = 0.3048;
4 private static final double YARDS_TO_METERS = 0.9144;
5 private static final double SQUARE_METERS_TO_SQUARE_FEET = 10.7639;
6 private static final double SQUARE_METERS_TO_ACRES = 0.000247105;
7 private static final double SQUARE_METERS_TO_HECTARES = 0.0001;
8
9 /**
10 * Beräkna rektangulär markarea
11 * @param length Längden på tomten
12 * @param width Bredden på tomten
13 * @param fromUnit Enhet för inmatningsdimensioner ("meters", "feet", "yards")
14 * @param toUnit Enhet för utdataarea ("squareMeters", "squareFeet", "acres", "hectares")
15 * @return Beräknad area i den angivna utdataenheten
16 */
17 public static double calculateArea(double length, double width, String fromUnit, String toUnit) {
18 if (length <= 0 || width <= 0) {
19 throw new IllegalArgumentException("Längd och bredd måste vara positiva värden");
20 }
21
22 // Konvertera längd och bredd till meter
23 double lengthInMeters = length;
24 double widthInMeters = width;
25
26 switch (fromUnit) {
27 case "feet":
28 lengthInMeters = length * FEET_TO_METERS;
29 widthInMeters = width * FEET_TO_METERS;
30 break;
31 case "yards":
32 lengthInMeters = length * YARDS_TO_METERS;
33 widthInMeters = width * YARDS_TO_METERS;
34 break;
35 }
36
37 // Beräkna area i kvadratmeter
38 double areaInSquareMeters = lengthInMeters * widthInMeters;
39
40 // Konvertera till önskad utdataenhet
41 switch (toUnit) {
42 case "squareFeet":
43 return areaInSquareMeters * SQUARE_METERS_TO_SQUARE_FEET;
44 case "acres":
45 return areaInSquareMeters * SQUARE_METERS_TO_ACRES;
46 case "hectares":
47 return areaInSquareMeters * SQUARE_METERS_TO_HECTARES;
48 default:
49 return areaInSquareMeters; // Standard till kvadratmeter
50 }
51 }
52
53 public static void main(String[] args) {
54 double plotLength = 100;
55 double plotWidth = 50;
56 double area = calculateArea(plotLength, plotWidth, "feet", "acres");
57 System.out.printf("Arean är %.4f acres%n", area);
58 }
59}
60
1using System;
2
3public class LandAreaCalculator
4{
5 // Omvandlingsfaktorer
6 private const double FEET_TO_METERS = 0.3048;
7 private const double YARDS_TO_METERS = 0.9144;
8 private const double SQUARE_METERS_TO_SQUARE_FEET = 10.7639;
9 private const double SQUARE_METERS_TO_ACRES = 0.000247105;
10 private const double SQUARE_METERS_TO_HECTARES = 0.0001;
11
12 public static double CalculateArea(double length, double width, string fromUnit, string toUnit)
13 {
14 if (length <= 0 || width <= 0)
15 {
16 throw new ArgumentException("Längd och bredd måste vara positiva värden");
17 }
18
19 // Konvertera längd och bredd till meter
20 double lengthInMeters = length;
21 double widthInMeters = width;
22
23 switch (fromUnit.ToLower())
24 {
25 case "feet":
26 lengthInMeters = length * FEET_TO_METERS;
27 widthInMeters = width * FEET_TO_METERS;
28 break;
29 case "yards":
30 lengthInMeters = length * YARDS_TO_METERS;
31 widthInMeters = width * YARDS_TO_METERS;
32 break;
33 }
34
35 // Beräkna area i kvadratmeter
36 double areaInSquareMeters = lengthInMeters * widthInMeters;
37
38 // Konvertera till önskad utdataenhet
39 switch (toUnit.ToLower())
40 {
41 case "squarefeet":
42 return areaInSquareMeters * SQUARE_METERS_TO_SQUARE_FEET;
43 case "acres":
44 return areaInSquareMeters * SQUARE_METERS_TO_ACRES;
45 case "hectares":
46 return areaInSquareMeters * SQUARE_METERS_TO_HECTARES;
47 default:
48 return areaInSquareMeters; // Standard till kvadratmeter
49 }
50 }
51
52 public static void Main()
53 {
54 double plotLength = 100;
55 double plotWidth = 50;
56 double area = CalculateArea(plotLength, plotWidth, "feet", "acres");
57 Console.WriteLine($"Arean är {area:F4} acres");
58 }
59}
60
1<?php
2/**
3 * Beräkna markareal med enhetskonvertering
4 *
5 * @param float $length Längden på tomten
6 * @param float $width Bredden på tomten
7 * @param string $fromUnit Enhet för inmatningsdimensioner
8 * @param string $toUnit Enhet för utdataarea
9 * @return float Beräknad area i den angivna utdataenheten
10 */
11function calculateLandArea($length, $width, $fromUnit = 'meters', $toUnit = 'squareMeters') {
12 // Omvandlingsfaktorer till meter (basenhet)
13 $lengthUnits = [
14 'meters' => 1,
15 'feet' => 0.3048,
16 'yards' => 0.9144,
17 'kilometers' => 1000,
18 'miles' => 1609.34
19 ];
20
21 // Omvandlingsfaktorer från kvadratmeter
22 $areaUnits = [
23 'squareMeters' => 1,
24 'squareFeet' => 10.7639,
25 'squareYards' => 1.19599,
26 'acres' => 0.000247105,
27 'hectares' => 0.0001,
28 'squareKilometers' => 0.000001,
29 'squareMiles' => 3.861e-7
30 ];
31
32 // Validera inmatningar
33 if ($length <= 0 || $width <= 0) {
34 throw new InvalidArgumentException("Längd och bredd måste vara positiva värden");
35 }
36
37 // Konvertera längd och bredd till meter
38 $lengthInMeters = $length * ($lengthUnits[$fromUnit] ?? 1);
39 $widthInMeters = $width * ($lengthUnits[$fromUnit] ?? 1);
40
41 // Beräkna area i kvadratmeter
42 $areaInSquareMeters = $lengthInMeters * $widthInMeters;
43
44 // Konvertera till önskad areaenhet
45 return $areaInSquareMeters * ($areaUnits[$toUnit] ?? 1);
46}
47
48// Exempelanvändning
49$plotLength = 100;
50$plotWidth = 50;
51$area = calculateLandArea($plotLength, $plotWidth, 'feet', 'acres');
52printf("Arean är %.4f acres\n", $area);
53?>
54
Bengtsson, L. (2019). "Markmätning och mätmetoder." I Encyclopedia of Soil Science, tredje upplagan. CRC Press.
Food and Agriculture Organization of the United Nations. (2022). "Mätning av markareal och rumsliga mått." FAO.org
International Bureau of Weights and Measures. (2019). Det internationella enhetssystemet (SI), 9:e upplagan. BIPM.
National Institute of Standards and Technology. (2021). "Enheter och mätning." NIST.gov
Zimmerman, J. R. (2020). Markmätningens matematik förenklad. CreateSpace Independent Publishing Platform.
Vår markarealberäknare gör det enkelt att bestämma den exakta storleken på din rektangulära tomt i vilken enhet du behöver. Oavsett om du planerar ett byggprojekt, utvärderar ett fastighetsköp eller helt enkelt är nyfiken på dimensionerna av din gård, ger detta verktyg snabba och exakta resultat.
Börja med att ange tomtens längd och bredd, välj dina föredragna enheter och få omedelbara areaberäkningar. Den visuella representationen hjälper dig att bekräfta att dina mätningar är korrekta, och du kan enkelt kopiera resultaten för användning i rapporter, planeringsdokument eller kommunikation med entreprenörer.
För mer komplexa former eller specialiserade mätbehov, överväg att konsultera en professionell markmätare som kan tillhandahålla detaljerade mätningar och dokumentation.
Upptäck fler verktyg som kan vara användbara för din arbetsflöde