Kalkulator Jarak Profesional

Kira jarak antara titik dalam 2D, 3D, jarak Manhattan, jarak Minkowski dan jarak geografi menggunakan formula Haversine.

Untuk bantuan pembelajaran dan kerja rumah — sahkan pengiraan kritikal secara bebas.

Disemak oleh Papan Editorial Matematik CalculatorDrive · Kemas kini terakhir

Kalkulator

Masukkan koordinat untuk dua titik untuk mengira jarak antara mereka.

Jawapan ringkas

The right distance formula depends on how you're allowed to travel between two points. Straight-line ("as the crow flies") distance uses the Euclidean formula, d = √[(x₂−x₁)² + (y₂−y₁)²]. Grid-based movement, like city blocks, uses Manhattan distance instead: d = |x₂−x₁| + |y₂−y₁|. For places on Earth, geographic distance accounts for the planet's curvature using the Haversine formula.

Pengambilan utama

  • Jarak Euclidean sentiasa laluan terpendek antara dua titik; Jarak Manhattan sentiasa sama dengan atau lebih lama, kerana ia tidak boleh memotong secara menyerong.
  • Jarak Euclidean dan Manhattan hanya sama apabila dua titik berkongsi koordinat x atau y — pergerakan sepanjang paksi tunggal.
  • Jarak Minkowski ialah generalisasi: p = 1 memberikan Manhattan, p = 2 memberikan Euclidean, dan p = ∞ memberikan jarak Chebyshev (perbezaan paksi tunggal terbesar).
  • Jarak geografi antara koordinat memerlukan formula Haversine, bukan formula jarak satah rata, kerana permukaan Bumi adalah melengkung.

Memilih formula jarak yang betul

Senario Formula kenapa
Jarak garis lurus di atas kapal terbangEuclideanLaluan terpendek yang mungkin
Jarak sepanjang blok bandar / gridManhattanTidak boleh memotong secara menyerong melalui blok
Jarak antara dua koordinat BumiGeografi (Haversine)Kira untuk kelengkungan planet
Umum, metrik jarak boleh larasMinkowskiKeluarga meliputi Euclidean, Manhattan & Chebyshev

Contoh kerja: tiga jarak, sepasang mata

Take the points (0, 0) and (3, 4). Depending on the metric, "the distance" between them isn't a single number:

Metrik Pengiraan Hasilnya
Euclidean (p=2)√(3² + 4²) = √255
Manhattan (p=1)|3| + |4|7
Chebyshev (p=∞)max(3, 4)4

All three answers are correct — for their own definition of "distance." Euclidean gives the shortest path (a straight line), Manhattan gives the longest (grid-only movement), and Chebyshev gives the shortest of all, since it only counts the larger of the two axis differences.

Keluarga jarak Minkowski

d = (Σ|x − y|v)^(1/p)

Minkowski distance is a single formula with a tunable parameter p. Setting p = 1 reduces it to Manhattan distance, p = 2 reduces it to Euclidean distance, and as p approaches infinity, it converges to Chebyshev distance — the largest single-axis gap between the two points. This makes Minkowski distance a useful way to sweep between "grid movement" and "straight-line movement" behavior for the same pair of points.

Kesilapan biasa yang perlu dielakkan

  • Menggunakan jarak Euclidean untuk menganggarkan jarak perjalanan sebenar dalam grid bandar — ia meremehkan jarak berjalan kaki atau memandu sebenar, yang model jarak Manhattan dengan lebih realistik.
  • Menggunakan formula jarak satah rata terus ke koordinat latitud/longitud — darjah longitud meliputi jarak dunia sebenar yang sangat berbeza bergantung pada latitud, jadi ini memerlukan formula Haversine.
  • Menggunakan parameter Minkowski p kurang daripada 1 dan menjangkakan tingkah laku jarak normal — di bawah p = 1, formula tidak lagi memenuhi ketaksamaan segitiga dan berhenti berkelakuan seperti metrik jarak sebenar.
  • Bimbang bahawa koordinat negatif akan menghasilkan jarak negatif — kuasa dua (Euclidean) dan nilai mutlak (Manhattan) kedua-duanya mengalih keluar tanda, jadi jarak tidak pernah negatif dan susunan titik tidak pernah penting.

Soalan Lazim

Bagaimanakah anda mencari jarak antara dua titik?

Dalam satah, gunakan formula jarak yang diperolehi daripada teorem Pythagoras: d = √[(x₂ − x₁)² + (y₂ − y₁)²].

Adakah susunan mata penting?

Tidak. Jarak adalah sama sama ada anda pergi dari titik A ke B atau B ke A kerana kuasa dua menghilangkan perbezaan tanda.

Bagaimanakah jarak 2D berkaitan dengan teorem Pythagoras?

Pemisahan mendatar dan menegak membentuk kaki segi tiga tepat; jarak ialah hipotenus.

Bolehkah ini berfungsi dalam tiga dimensi?

ya. Panjangkan formula: d = √[(x₂ − x₁)² + (y₂ − y₁)² + (z₂ − z₁)²] untuk titik dalam ruang.

Bagaimanakah cara saya menggunakan kalkulator jarak ini?

Masukkan koordinat untuk dua titik dalam 2D ​​atau 3D, kemudian klik Kira untuk melihat jarak garis lurus dan langkah yang digunakan.

Apakah perbezaan antara jarak Euclidean dan Manhattan?

Jarak Euclidean mengukur laluan garis lurus antara dua titik; Jarak Manhattan mengukur laluan di sepanjang grid, seperti blok bandar, di mana anda tidak boleh memotong secara menyerong. Untuk titik (0,0) dan (3,4), jarak Euclidean ialah 5, tetapi jarak Manhattan ialah 7 — sentiasa sama atau lebih panjang daripada laluan garis lurus.

More math calculators