Kalkulator Luas Tanah: Konversi Antara Kaki Persegi, Acre & Lainnya
Hitung luas plot tanah persegi panjang dalam berbagai satuan termasuk kaki persegi, acre, hektar, dan lainnya. Sempurna untuk perencanaan real estat, konstruksi, dan pertanian.
Estimator Area
Masukkan Dimensi Tanah
Hasil Perhitungan
Rumus yang digunakan: Luas = Panjang × Lebar
Perhitungan: 10 × 5 = 0.00 Square Meters
Visualization
Dokumentasi
Kalkulator Luas Tanah: Ukur Ukuran Plot Anda dengan Cepat
Pendahuluan
Kalkulator Luas Tanah adalah alat sederhana namun kuat yang dirancang untuk membantu Anda menghitung luas plot tanah persegi panjang dengan akurat dalam berbagai satuan ukuran. Apakah Anda seorang profesional real estat yang memperkirakan ukuran properti, seorang petani yang merencanakan distribusi tanaman, seorang manajer konstruksi yang menghitung kebutuhan material, atau seorang pemilik rumah yang mengukur ruang kebun Anda, kalkulator ini memberikan hasil yang cepat dan akurat dengan usaha minimal.
Dengan hanya memasukkan dua ukuran—panjang dan lebar—Anda dapat segera menentukan luas tanah Anda dalam kaki persegi, meter persegi, acre, hektar, dan lebih banyak lagi. Ini menghilangkan kebutuhan untuk perhitungan manual yang kompleks dan mengurangi risiko kesalahan mahal dalam estimasi luas tanah. Kalkulator kami dioptimalkan untuk plot persegi panjang, yang merupakan bentuk parcel tanah yang paling umum di lingkungan perkotaan dan pertanian.
Rumus Perhitungan Luas Tanah
Rumus untuk menghitung luas plot tanah persegi panjang sangat sederhana:
Di mana:
- Panjang adalah ukuran salah satu sisi plot persegi panjang
- Lebar adalah ukuran sisi yang berdekatan dengan plot
- Luas adalah hasil kali panjang dan lebar, dinyatakan dalam satuan persegi
Sebagai contoh, jika Anda memiliki plot yang panjangnya 100 kaki dan lebarnya 50 kaki, perhitungan luasnya adalah:
Konversi Satuan
Kalkulator kami mendukung beberapa satuan ukuran. Berikut adalah faktor konversi yang digunakan:
Dari | Ke | Faktor Perkalian |
---|---|---|
Meter Persegi | Kaki Persegi | 10.7639 |
Meter Persegi | Yards Persegi | 1.19599 |
Meter Persegi | Acre | 0.000247105 |
Meter Persegi | Hektar | 0.0001 |
Meter Persegi | Kilometer Persegi | 0.000001 |
Meter Persegi | Mil Persegi | 3.861 × 10⁻⁷ |
Kalkulator pertama-tama mengonversi semua ukuran input ke meter, melakukan perhitungan luas, dan kemudian mengonversi hasilnya ke satuan output yang diinginkan menggunakan faktor konversi ini.
Presisi dan Pembulatan
Untuk keperluan praktis, kalkulator menampilkan hasil dengan presisi yang sesuai berdasarkan satuan:
- Meter persegi dan kaki persegi: 2 tempat desimal
- Acre, hektar, kilometer persegi, dan mil persegi: 4 tempat desimal
Pendekatan ini menyeimbangkan akurasi dengan keterbacaan, memberikan presisi yang cukup untuk sebagian besar aplikasi dunia nyata.
Cara Menggunakan Kalkulator Luas Tanah
Ikuti langkah-langkah sederhana ini untuk menghitung luas plot persegi panjang Anda:
- Masukkan panjang plot Anda di kolom "Panjang"
- Masukkan lebar plot Anda di kolom "Lebar"
- Pilih satuan ukuran untuk dimensi input Anda (meter, kaki, yard, dll.)
- Pilih satuan output yang diinginkan untuk perhitungan luas (meter persegi, kaki persegi, acre, dll.)
- Lihat hasilnya yang ditampilkan secara instan di kolom "Luas yang Dihitung"
- Salin hasilnya ke clipboard Anda dengan mengklik tombol "Salin" jika diperlukan
Kalkulator juga menyediakan representasi visual dari plot persegi panjang Anda, membantu Anda memvisualisasikan dimensi dan proporsi.
Persyaratan Input
- Baik panjang maupun lebar harus merupakan angka positif yang lebih besar dari nol
- Kalkulator menerima nilai desimal untuk ukuran yang tepat
- Untuk hasil terbaik, gunakan satuan yang konsisten untuk panjang dan lebar
Memahami Hasil
Luas yang dihitung mewakili total luas permukaan dari plot persegi panjang Anda. Visualisasi membantu Anda memastikan bahwa dimensi yang Anda masukkan sesuai dengan harapan Anda. Jika hasilnya tampak salah, periksa kembali nilai dan satuan input Anda.
Kasus Penggunaan untuk Perhitungan Luas Tanah
Real Estat dan Pengembangan Properti
Profesional real estat secara teratur perlu menghitung luas tanah untuk:
- Mencantumkan spesifikasi properti
- Menentukan nilai properti berdasarkan harga per kaki/meter persegi
- Merencanakan proyek pengembangan
- Menghitung pajak properti berdasarkan luas tanah
- Verifikasi kepatuhan zona
Contoh: Seorang pengembang real estat sedang mengevaluasi plot persegi panjang yang berukuran 150 kaki kali 200 kaki. Menggunakan kalkulator, mereka menentukan luasnya adalah 30,000 kaki persegi atau sekitar 0.6889 acre. Informasi ini membantu mereka menilai apakah plot tersebut memenuhi persyaratan ukuran minimum untuk pengembangan perumahan yang direncanakan.
Pertanian dan Agrikultur
Petani dan perencana pertanian menggunakan perhitungan luas tanah untuk:
- Menentukan jumlah benih yang dibutuhkan untuk penanaman
- Menghitung tingkat aplikasi pupuk dan pestisida
- Merencanakan sistem irigasi
- Memperkirakan hasil panen
- Mengelola area penggembalaan ternak
Contoh: Seorang petani perlu menghitung berapa banyak benih yang harus dibeli untuk ladang persegi panjang yang berukuran 400 meter kali 250 meter. Menggunakan kalkulator, mereka menentukan luasnya adalah 100,000 meter persegi atau 10 hektar. Dengan tingkat penanaman 25 kg per hektar, mereka tahu untuk membeli 250 kg benih.
Konstruksi dan Lanskap
Profesional konstruksi dan tukang kebun menggunakan perhitungan luas untuk:
- Menghitung jumlah material (beton, aspal, tanah, dll.)
- Menghitung kebutuhan lantai
- Merencanakan desain lanskap
- Menentukan kebutuhan pagar
- Menghitung biaya tenaga kerja berdasarkan area
Contoh: Seorang tukang kebun merencanakan untuk memasang rumput di halaman persegi panjang yang berukuran 60 kaki kali 40 kaki. Menggunakan kalkulator, mereka menentukan luasnya adalah 2,400 kaki persegi. Dengan rumput yang biasanya dijual dalam palet yang menutupi 450 kaki persegi, mereka tahu untuk memesan sekitar 5.33 palet (dibulatkan menjadi 6 untuk pengeluaran).
Perbaikan Rumah dan Proyek DIY
Pemilik rumah dan penggemar DIY menggunakan perhitungan luas untuk:
- Merencanakan tata letak kebun
- Menghitung jumlah cat untuk dinding dan langit-langit
- Menentukan material lantai yang dibutuhkan
- Menentukan ukuran ruang luar seperti teras dan dek
- Merencanakan perawatan dan pemeliharaan halaman
Contoh: Seorang pemilik rumah ingin memasang lantai kayu keras baru di ruangan persegi panjang yang berukuran 15 kaki kali 12 kaki. Menggunakan kalkulator, mereka menentukan luasnya adalah 180 kaki persegi. Menambahkan 10% untuk pemborosan, mereka perlu membeli 198 kaki persegi material lantai.
Perencanaan Perkotaan dan Pekerjaan Umum
Perencana kota dan departemen pekerjaan umum menggunakan perhitungan luas untuk:
- Merancang ruang publik dan taman
- Merencanakan proyek jalan dan infrastruktur
- Regulasi penggunaan lahan dan zonasi
- Penilaian dampak lingkungan
- Menghitung cakupan permukaan impervious
Contoh: Seorang perencana kota sedang mengevaluasi sebidang tanah persegi panjang yang berukuran 300 meter kali 200 meter untuk taman publik baru. Menggunakan kalkulator, mereka menentukan luasnya adalah 60,000 meter persegi atau 6 hektar, yang membantu mereka menilai apakah ruang tersebut memenuhi persyaratan ukuran minimum untuk fasilitas rekreasi yang direncanakan.
Alternatif untuk Perhitungan Luas Persegi Panjang
Sementara kalkulator kami fokus pada plot persegi panjang untuk kesederhanaan dan kemudahan penggunaan, ada metode alternatif untuk menghitung luas bentuk yang berbeda:
-
Poligon Tidak Teratur: Untuk plot berbentuk tidak teratur, Anda dapat:
- Membagi area menjadi beberapa persegi panjang dan segitiga, menghitung masing-masing secara terpisah, dan menjumlahkan hasilnya
- Menggunakan rumus surveyor (juga dikenal sebagai rumus tali sepatu) jika Anda memiliki koordinat semua titik sudut
- Menggunakan perangkat lunak survei khusus atau alat GIS
-
Area Lingkaran: Untuk plot berbentuk lingkaran, gunakan rumus πr², di mana r adalah jari-jari lingkaran.
-
Area Segitiga: Untuk plot berbentuk segitiga, gunakan rumus ½ × alas × tinggi, atau rumus Heron jika Anda mengetahui semua tiga panjang sisi.
-
Area Trapesium: Untuk plot berbentuk trapesium, gunakan rumus ½ × (a + c) × h, di mana a dan c adalah sisi sejajar dan h adalah tinggi.
-
Pengukuran GPS dan Satelit: Teknologi modern memungkinkan pengukuran area yang tepat menggunakan perangkat GPS atau citra satelit, sangat berguna untuk parcel yang sangat besar atau berbentuk tidak teratur.
Sejarah Pengukuran Luas Tanah
Konsep pengukuran luas tanah telah ada sejak peradaban kuno, di mana hal itu sangat penting untuk pertanian, perpajakan, dan kepemilikan properti.
Peradaban Kuno
Di Mesir kuno (sekitar 3000 SM), kebutuhan untuk mengukur kembali lahan pertanian setelah banjir tahunan Sungai Nil menyebabkan pengembangan geometri dan metode perhitungan luas. Orang Mesir menggunakan penarik tali (harpedonaptai) untuk mengukur tanah dan menghitung luas.
Orang Mesopotamia kuno mengembangkan teks matematika cuneiform yang mencakup perhitungan luas untuk ladang. Orang Babilonia menggunakan unit standar yang disebut "sar" untuk pengukuran luas, setara dengan sekitar 36 meter persegi.
Pengembangan Satuan Standar
Orang Romawi memperkenalkan pengukuran tanah yang lebih sistematis dengan unit seperti "jugerum" (sekitar 0.25 hektar), yang didefinisikan sebagai area yang dapat dicangkul oleh sepasang lembu dalam satu hari.
Di Eropa abad pertengahan, tanah sering diukur dalam "acre," yang awalnya didefinisikan sebagai area yang dapat dicangkul oleh sepasang lembu dalam satu hari. Ukuran pastinya bervariasi berdasarkan wilayah hingga upaya standardisasi dimulai.
Standardisasi Modern
Sistem metrik, yang diperkenalkan selama Revolusi Prancis pada akhir abad ke-18, membawa meter persegi dan hektar (10,000 meter persegi) sebagai satuan standar untuk pengukuran luas.
Di Amerika Serikat dan beberapa negara lainnya, kaki survei dan kaki internasional telah menyebabkan perhitungan luas yang sedikit berbeda, meskipun perbedaan tersebut tidak signifikan untuk sebagian besar tujuan praktis.
Kemajuan Teknologi
Abad ke-20 menyaksikan kemajuan signifikan dalam teknologi pengukuran tanah:
- Fotografi udara pada awal 1900-an memungkinkan pemetaan area besar dengan lebih akurat
- Pengembangan perangkat pengukur jarak elektronik (EDM) pada 1950-an meningkatkan presisi
- Teknologi Sistem Pemosisian Global (GPS) pada akhir abad ke-20 merevolusi survei tanah
- Perangkat lunak GIS (Sistem Informasi Geografis) modern sekarang memungkinkan perhitungan luas yang sangat akurat dari bentuk yang kompleks
Saat ini, meskipun teknologi canggih ada untuk pengukuran yang tepat, rumus dasar luas persegi panjang (panjang × lebar) tetap menjadi dasar perhitungan luas tanah untuk plot reguler.
Pertanyaan yang Sering Diajukan
Apa rumus untuk menghitung luas tanah?
Untuk plot persegi panjang, luas dihitung dengan mengalikan panjang dengan lebar. Rumusnya adalah: Luas = Panjang × Lebar. Ini memberi Anda luas dalam satuan persegi (kaki persegi, meter persegi, dll.) tergantung pada satuan input Anda.
Bagaimana cara mengonversi kaki persegi menjadi acre?
Untuk mengonversi kaki persegi menjadi acre, bagi luas dalam kaki persegi dengan 43,560 (jumlah kaki persegi dalam satu acre). Sebagai contoh, 10,000 kaki persegi ÷ 43,560 = 0.2296 acre.
Apa perbedaan antara hektar dan acre?
Hektar adalah satuan metrik yang setara dengan 10,000 meter persegi (sekitar 2.47 acre), sementara acre adalah satuan imperial yang setara dengan 43,560 kaki persegi (sekitar 0.4047 hektar). Hektar lebih umum digunakan secara internasional, sementara acre lebih umum di Amerika Serikat dan Inggris.
Seberapa akurat kalkulator luas tanah ini?
Kalkulator ini memberikan hasil yang sangat akurat untuk plot persegi panjang berdasarkan pengukuran yang Anda masukkan. Presisi biasanya 2 tempat desimal untuk meter persegi dan kaki persegi, dan 4 tempat desimal untuk acre dan hektar, yang cukup untuk sebagian besar tujuan praktis.
Apakah kalkulator ini dapat menangani plot berbentuk tidak teratur?
Kalkulator ini dirancang khusus untuk plot persegi panjang. Untuk bentuk tidak teratur, Anda perlu:
- Memecah area menjadi bagian persegi panjang dan menghitung masing-masing secara terpisah
- Menggunakan alat yang lebih khusus yang dirancang untuk poligon tidak teratur
- Berkonsultasi dengan seorang surveyor profesional untuk pengukuran yang tepat
Bagaimana cara mengukur panjang dan lebar tanah saya?
Untuk plot kecil, Anda dapat menggunakan pita pengukur atau alat pengukur jarak laser. Untuk area yang lebih besar, pertimbangkan menggunakan roda survei, perangkat GPS, atau layanan survei profesional. Selalu ukur sisi terpanjang sebagai panjang dan sisi tegak lurus sebagai lebar.
Mengapa luas tanah penting dalam real estat?
Luas tanah sangat penting dalam real estat karena:
- Secara langsung mempengaruhi nilai properti (harga per kaki/meter persegi)
- Menentukan apa yang dapat dibangun di properti (berdasarkan regulasi zonasi)
- Mempengaruhi pajak properti di banyak yurisdiksi
- Mempengaruhi potensi penggunaan dan opsi pengembangan untuk properti
Bagaimana cara menghitung luas plot berbentuk persegi?
Karena persegi memiliki sisi yang sama, cukup ukur satu sisi dan kuadratkan (kalikan dengan dirinya sendiri). Sebagai contoh, jika satu sisi adalah 50 kaki, luasnya adalah 50 × 50 = 2,500 kaki persegi.
Satuan apa yang harus saya gunakan untuk mengukur tanah?
Satuan yang paling umum adalah:
- Kaki dan acre di Amerika Serikat
- Meter dan hektar di sebagian besar negara lain Kalkulator kami mendukung beberapa satuan, sehingga Anda dapat memilih yang paling familiar atau berguna untuk kebutuhan spesifik Anda.
Bagaimana cara menghitung berapa banyak pagar yang saya butuhkan untuk plot persegi panjang saya?
Untuk menghitung kebutuhan pagar, Anda perlu menghitung keliling, bukan luas. Tambahkan dua kali panjang dan dua kali lebar: Keliling = 2 × Panjang + 2 × Lebar. Ini memberi Anda total jarak linier di sekitar plot persegi panjang Anda.
Contoh Kode untuk Menghitung Luas Tanah
Formula Excel
1' Formula Excel sederhana untuk luas persegi panjang
2=A1*B1
3
4' Fungsi Excel untuk luas dengan konversi satuan
5Function LandArea(Length As Double, Width As Double, InputUnit As String, OutputUnit As String) As Double
6 Dim AreaInSquareMeters As Double
7
8 ' Konversi dimensi input ke 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 ' Konversi area ke satuan output
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
JavaScript
1// Perhitungan luas dasar
2function calculateArea(length, width) {
3 return length * width;
4}
5
6// Luas dengan konversi satuan
7function calculateLandArea(length, width, fromUnit, toUnit) {
8 // Faktor konversi ke meter (satuan dasar)
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 // Faktor konversi dari meter persegi
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 // Konversi panjang dan lebar ke meter
29 const lengthInMeters = length * LENGTH_UNITS[fromUnit];
30 const widthInMeters = width * LENGTH_UNITS[fromUnit];
31
32 // Hitung luas dalam meter persegi
33 const areaInSquareMeters = lengthInMeters * widthInMeters;
34
35 // Konversi ke satuan area yang diinginkan
36 return areaInSquareMeters * AREA_UNITS[toUnit];
37}
38
39// Contoh penggunaan
40const plotLength = 100;
41const plotWidth = 50;
42const area = calculateLandArea(plotLength, plotWidth, 'feet', 'acres');
43console.log(`Luasnya adalah ${area.toFixed(4)} acres`);
44
Python
1def calculate_land_area(length, width, from_unit='meters', to_unit='square_meters'):
2 """
3 Menghitung luas tanah dengan konversi satuan
4
5 Parameter:
6 length (float): Panjang plot
7 width (float): Lebar plot
8 from_unit (str): Satuan dimensi input ('meters', 'feet', 'yards', dll.)
9 to_unit (str): Satuan untuk area output ('square_meters', 'square_feet', 'acres', 'hectares', dll.)
10
11 Mengembalikan:
12 float: Luas yang dihitung dalam satuan output yang ditentukan
13 """
14 # Faktor konversi ke meter (satuan dasar)
15 length_units = {
16 'meters': 1,
17 'feet': 0.3048,
18 'yards': 0.9144,
19 'kilometers': 1000,
20 'miles': 1609.34
21 }
22
23 # Faktor konversi dari meter persegi
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 # Validasi input
35 if length <= 0 or width <= 0:
36 raise ValueError("Panjang dan lebar harus bernilai positif")
37
38 # Konversi panjang dan lebar ke 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 # Hitung luas dalam meter persegi
43 area_in_square_meters = length_in_meters * width_in_meters
44
45 # Konversi ke satuan area yang diinginkan
46 return area_in_square_meters * area_units.get(to_unit, 1)
47
48# Contoh penggunaan
49plot_length = 100
50plot_width = 50
51area = calculate_land_area(plot_length, plot_width, 'feet', 'acres')
52print(f"Luasnya adalah {area:.4f} acres")
53
Java
1public class LandAreaCalculator {
2 // Faktor konversi
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 * Menghitung luas tanah persegi panjang
11 * @param length Panjang plot
12 * @param width Lebar plot
13 * @param fromUnit Satuan dimensi input ("meters", "feet", "yards")
14 * @param toUnit Satuan untuk area output ("squareMeters", "squareFeet", "acres", "hectares")
15 * @return Luas yang dihitung dalam satuan output yang ditentukan
16 */
17 public static double calculateArea(double length, double width, String fromUnit, String toUnit) {
18 if (length <= 0 || width <= 0) {
19 throw new IllegalArgumentException("Panjang dan lebar harus bernilai positif");
20 }
21
22 // Konversi panjang dan lebar ke 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 // Hitung luas dalam meter persegi
38 double areaInSquareMeters = lengthInMeters * widthInMeters;
39
40 // Konversi ke satuan output yang diinginkan
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; // Default ke meter persegi
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("Luasnya adalah %.4f acres%n", area);
58 }
59}
60
C#
1using System;
2
3public class LandAreaCalculator
4{
5 // Faktor konversi
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("Panjang dan lebar harus bernilai positif");
17 }
18
19 // Konversi panjang dan lebar ke 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 // Hitung luas dalam meter persegi
36 double areaInSquareMeters = lengthInMeters * widthInMeters;
37
38 // Konversi ke satuan output yang diinginkan
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; // Default ke meter persegi
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($"Luasnya adalah {area:F4} acres");
58 }
59}
60
PHP
1<?php
2/**
3 * Menghitung luas tanah dengan konversi satuan
4 *
5 * @param float $length Panjang plot
6 * @param float $width Lebar plot
7 * @param string $fromUnit Satuan dimensi input
8 * @param string $toUnit Satuan untuk area output
9 * @return float Luas yang dihitung dalam satuan output yang ditentukan
10 */
11function calculateLandArea($length, $width, $fromUnit = 'meters', $toUnit = 'squareMeters') {
12 // Faktor konversi ke meter (satuan dasar)
13 $lengthUnits = [
14 'meters' => 1,
15 'feet' => 0.3048,
16 'yards' => 0.9144,
17 'kilometers' => 1000,
18 'miles' => 1609.34
19 ];
20
21 // Faktor konversi dari meter persegi
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 // Validasi input
33 if ($length <= 0 || $width <= 0) {
34 throw new InvalidArgumentException("Panjang dan lebar harus bernilai positif");
35 }
36
37 // Konversi panjang dan lebar ke meter
38 $lengthInMeters = $length * ($lengthUnits[$fromUnit] ?? 1);
39 $widthInMeters = $width * ($lengthUnits[$fromUnit] ?? 1);
40
41 // Hitung luas dalam meter persegi
42 $areaInSquareMeters = $lengthInMeters * $widthInMeters;
43
44 // Konversi ke satuan area yang diinginkan
45 return $areaInSquareMeters * ($areaUnits[$toUnit] ?? 1);
46}
47
48// Contoh penggunaan
49$plotLength = 100;
50$plotWidth = 50;
51$area = calculateLandArea($plotLength, $plotWidth, 'feet', 'acres');
52printf("Luasnya adalah %.4f acres\n", $area);
53?>
54
Referensi
-
Bengtsson, L. (2019). "Pengukuran Tanah dan Sistem Survei." Dalam Ensiklopedia Ilmu Tanah, Edisi Ketiga. CRC Press.
-
Organisasi Pangan dan Pertanian Perserikatan Bangsa-Bangsa. (2022). "Pengukuran luas tanah dan metrik spasial." FAO.org
-
Biro Internasional Satuan Ukuran dan Timbangan. (2019). Sistem Satuan Internasional (SI), edisi ke-9. BIPM.
-
Institut Nasional Standar dan Teknologi. (2021). "Satuan dan Pengukuran." NIST.gov
-
Zimmerman, J. R. (2020). Matematika Pengukuran Tanah Disederhanakan. CreateSpace Independent Publishing Platform.
Coba Kalkulator Luas Tanah Kami Hari Ini!
Kalkulator Luas Tanah kami memudahkan untuk menentukan ukuran tepat dari plot persegi panjang Anda dalam satuan apa pun yang Anda butuhkan. Apakah Anda merencanakan proyek konstruksi, mengevaluasi pembelian properti, atau sekadar penasaran tentang dimensi halaman Anda, alat ini memberikan hasil yang cepat dan akurat.
Mulailah dengan memasukkan panjang dan lebar plot Anda, pilih satuan yang Anda inginkan, dan dapatkan perhitungan luas instan. Representasi visual membantu Anda memastikan bahwa pengukuran Anda benar, dan Anda dapat dengan mudah menyalin hasilnya untuk digunakan dalam laporan, dokumen perencanaan, atau komunikasi dengan kontraktor.
Untuk bentuk yang lebih kompleks atau kebutuhan survei khusus, pertimbangkan untuk berkonsultasi dengan seorang surveyor tanah profesional yang dapat memberikan pengukuran dan dokumentasi yang terperinci.
Alat Terkait
Temukan lebih banyak alat yang mungkin berguna untuk alur kerja Anda