Skip to main content
🟢 Beginner 🔥 Popular

Kalkulator Jarak (Dua Titik)

Kira jarak antara dua titik menggunakan formula jarak √((x₂-x₁)² + (y₂-y₁)²).

★★★★★ 4.8/5 · 📊 0 calculations · 🔒 Private & free

Apakah Formula Jarak?

Jarak antara dua titik pada satah 2D dikira menggunakan formula jarak: d = √((x₂ − x₁)² + (y₂ − y₁)²). Formula ini adalah aplikasi terus Teorem Pythagoras — jarak mengufuk dan menegak antara dua titik membentuk kaki segitiga tegak, dan jarak ialah hipotenus.

Untuk mencari jarak antara titik (x₁, y₁) dan (x₂, y₂), kira perbezaan dalam koordinat x (Δx = x₂ − x₁) dan perbezaan dalam koordinat y (Δy = y₂ − y₁). Kuasakan kedua-dua perbezaan, tambahkannya, dan ambil punca kuasa dua. Langkah penguasaan memastikan perbezaan negatif (apabila x₂ < x₁ atau y₂ < y₁) menghasilkan nilai positif — jarak sentiasa bukan negatif.

Formula ini berfungsi dalam mana-mana arah: segmen mengufuk (y₁ = y₂) memberikan d = |x₂ − x₁|; segmen menegak (x₁ = x₂) memberikan d = |y₂ − y₁|; segmen pepenjuru memerlukan formula penuh. Untuk dua titik yang sama, d = 0 — suatu titik mempunyai jarak sifar dari dirinya sendiri.

Dinamakan sempena René Descartes, ini adalah jarak Euclidean dalam sistem koordinat Cartes — jarak "garis lurus" atau "seperti burung terbang", berbanding jarak Manhattan (|Δx| + |Δy|, yang mengira hanya langkah mengufuk dan menegak).

Contoh Pengiraan Langkah demi Langkah

Memahami cara menggunakan formula secara manual membina intuisi dan membantu anda mengesahkan keputusan kalkulator. Berikut adalah tiga contoh pengiraan yang merangkumi senario yang berbeza.

Contoh 1 — Tiga sisi Pythagoras: Cari jarak dari (1, 2) ke (4, 6).

  1. Δx = 4 − 1 = 3
  2. Δy = 6 − 2 = 4
  3. d = √(3² + 4²) = √(9 + 16) = √25 = 5

Ini adalah segitiga tegak 3-4-5 yang klasik — triplet Pythagoras yang paling terkenal.

Contoh 2 — Keputusan tidak rasional: Cari jarak dari (0, 0) ke (3, 7).

  1. Δx = 3, Δy = 7
  2. d = √(9 + 49) = √58 ≈ 7.6158

Contoh 3 — Koordinat negatif: Cari jarak dari (−3, −4) ke (2, 8).

  1. Δx = 2 − (−3) = 5
  2. Δy = 8 − (−4) = 12
  3. d = √(25 + 144) = √169 = 13

Langkah penguasaan mengendalikan perbezaan koordinat negatif secara automatik — susunan tidak penting.

Titik ATitik BΔxΔyJarak
(0, 0)(3, 4)345 (tepat)
(1, 1)(4, 5)345 (tepat)
(0, 0)(5, 12)51213 (tepat)
(−2, 3)(4, −5)6−810 (tepat)
(1, 2)(3, 7)25√29 ≈ 5.385

Terbitan Formula Jarak daripada Teorem Pythagoras

Formula jarak bukan undang-undang matematik yang berasingan — ia adalah akibat langsung Teorem Pythagoras (a² + b² = c²), yang dilanjutkan kepada geometri koordinat oleh Descartes pada abad ke-17. Memahami terbitan ini menjadikan formula intuitif dan bukannya dihafal.

Diberikan dua titik P₁(x₁, y₁) dan P₂(x₂, y₂) dalam satah, bina segitiga tegak dengan melukis garis mengufuk dari P₁ dan garis menegak dari P₂ (atau sebaliknya) untuk bertemu pada titik P₃(x₂, y₁). Ini mewujudkan sudut tegak pada P₃.

Kaki mengufuk mempunyai panjang |x₂ − x₁| (jarak mengufuk antara titik). Kaki menegak mempunyai panjang |y₂ − y₁| (jarak menegak). Mengikut Teorem Pythagoras: d² = (x₂ − x₁)² + (y₂ − y₁)². Mengambil punca kuasa dua: d = √((x₂ − x₁)² + (y₂ − y₁)²).

Tanda nilai mutlak tidak diperlukan kerana kita mengkuasakan perbezaan — nombor negatif dikuasakan adalah positif. Inilah sebabnya (x₂ − x₁)² = (x₁ − x₂)², mengesahkan bahawa jarak adalah simetri: d(P₁, P₂) = d(P₂, P₁). Tidak kira titik mana yang anda namakan "1" dan yang mana "2."

Lanjutan: Jarak 3D dan Formula Titik Tengah

Formula jarak 2D meluas secara semula jadi ke tiga dimensi. Untuk titik (x₁, y₁, z₁) dan (x₂, y₂, z₂) dalam ruang 3D: d = √((x₂−x₁)² + (y₂−y₁)² + (z₂−z₁)²). Logiknya sama — gunakan Teorem Pythagoras sekali untuk satah xy, kemudian sekali lagi untuk dimensi z.

Lanjutan ini diteruskan ke sebarang bilangan dimensi (jarak Euclidean n-dimensi): d = √(Σ(xᵢ₂ − xᵢ₁)²) untuk i = 1 hingga n. Generalisasi ini adalah asas dalam pembelajaran mesin, di mana "jarak" antara titik data dalam ruang ciri berdimensi tinggi mendasari algoritma seperti k-jiran terdekat, pengelompokan k-min, dan mesin vektor sokongan.

Formula titik tengah adalah pendamping kepada formula jarak. Titik tengah M bagi segmen P₁P₂ ialah: M = ((x₁+x₂)/2, (y₁+y₂)/2). Hanya puratakan koordinat. Jika P₁ = (1, 2) dan P₂ = (7, 8), maka M = (4, 5). Titik tengah adalah sama jauh dari kedua-dua titik akhir: d(P₁, M) = d(M, P₂) = d(P₁, P₂)/2.

DimensiFormula Jarak
1D (garis nombor)d = |x₂ − x₁|
2D (satah)d = √((x₂−x₁)² + (y₂−y₁)²)
3D (ruang)d = √((x₂−x₁)² + (y₂−y₁)² + (z₂−z₁)²)
nD (umum)d = √(Σᵢ(x₂ᵢ−x₁ᵢ)²)

Aplikasi Dunia Nyata Pengiraan Jarak

Formula jarak bukan sekadar latihan bilik darjah — ia mendasari pengiraan dunia nyata yang tidak terkira banyaknya merentas teknologi, sains, kejuruteraan, dan navigasi harian.

GPS dan navigasi: Pada skala kecil, koordinat GPS boleh didekati sebagai koordinat Cartes, dan jarak Euclidean memberikan anggaran jarak yang pantas. Untuk jarak yang lebih jauh, formula Haversine mengambil kira kelengkungan bola bumi, tetapi ia berkurang kepada penghampiran bumi rata untuk jarak pendek.

Pembangunan permainan: Pengesanan perlanggaran, pencarian laluan, dan tingkah laku AI dalam permainan video sentiasa mengira jarak antara objek. Dua objek bulat berlanggar apabila jarak antara pusat mereka kurang daripada jumlah jejari mereka. Semakan ini berjalan beribu kali sesaat dalam permainan masa nyata.

Penglihatan komputer dan pemprosesan imej: Pengiraan jarak piksel adalah asas kepada pembahagian imej, pemadanan ciri, dan penjejakan objek. Jarak Euclidean antara nilai warna (sebagai titik 3D dalam ruang RGB) mengukur kesamaan warna.

Kejuruteraan dan pembinaan: Mengira jarak antara dua titik pada pelan, menentukan panjang kabel antara menara, mengukur rentang pepenjuru — semuanya menggunakan formula jarak 2D atau 3D dengan koordinat dunia nyata.

Simulasi fizik: Daya graviti, daya elektromagnet, dan daya spring semuanya bergantung pada jarak antara objek. Enjin simulasi mengira jarak berpasangan antara zarah atau objek pada setiap langkah masa.

Rujukan Triplet Pythagoras yang Biasa

Triplet Pythagoras adalah set tiga integer positif (a, b, c) yang memenuhi a² + b² = c². Apabila dua titik anda mempunyai koordinat integer yang jarak mengufuk dan menegaknya membentuk triplet Pythagoras, jarak akan menjadi integer tepat — keputusan yang memuaskan dan mudah disahkan.

a (Δx)b (Δy)c (Jarak)Versi berskala
3456-8-10, 9-12-15
5121310-24-26
8151716-30-34
7242514-48-50
20212940-42-58
9404118-80-82

Sebarang gandaan triplet Pythagoras juga merupakan triplet: (3,4,5) berskala kepada (6,8,10), (9,12,15), dsb. Triplet 3-4-5 adalah yang paling kerap ditemui dalam kerja kursus dan aplikasi.

Jarak dalam Metrik Berbeza: Euclidean vs Manhattan vs Chebyshev

Jarak Euclidean adalah jarak "garis lurus" yang paling semula jadi, tetapi aplikasi yang berbeza mendapat manfaat daripada metrik jarak yang berbeza. Memahami bila menggunakan setiap satu adalah penting dalam sains data, logistik, dan reka bentuk permainan.

Jarak Euclidean (kalkulator kami) = √((Δx)² + (Δy)²). Terbaik untuk: jarak fizikal, GPS, mekanik. Menggambarkan burung yang terbang dalam garis lurus.

Jarak Manhattan (norma L1) = |Δx| + |Δy|. Terbaik untuk: navigasi berasaskan grid (blok bandar), robotik gudang, beberapa aplikasi pembelajaran mesin. Menggambarkan teksi yang memandu dalam grid bandar — hanya pergerakan mengufuk dan menegak yang dibenarkan.

Jarak Chebyshev (norma L∞) = max(|Δx|, |Δy|). Terbaik untuk: gerakan raja papan catur (raja boleh bergerak satu langkah dalam mana-mana 8 arah), operasi pembuatan tertentu. Menggambarkan bilangan minimum gerakan raja untuk bergerak antara dua petak pada papan catur.

MetrikFormulaTerbaik Untuk
Euclidean√((Δx)² + (Δy)²)Jarak fizikal, GPS, fizik
Manhattan (L1)|Δx| + |Δy|Navigasi grid, jarak bandar
Chebyshev (L∞)max(|Δx|, |Δy|)Catur, pembuatan tertentu
Minkowski (Lp)(|Δx|ᵖ + |Δy|ᵖ)^(1/p)Umum; p=2 ialah Euclidean, p=1 ialah Manhattan

Cara Menggunakan Kalkulator Jarak Ini

Masukkan koordinat x dan y bagi dua titik, kemudian klik Kira. Kalkulator segera mengembalikan jarak garis lurus Euclidean antara titik-titik, dikira sebagai √((x₂−x₁)² + (y₂−y₁)²).

Petua input:

Soalan Lazim

Apakah formula jarak antara dua titik?

d = √((x₂−x₁)² + (y₂−y₁)²). Tolak koordinat, kuasakan setiap perbezaan, tambahkan kuasa dua, dan ambil punca kuasa dua. Ini memberikan jarak garis lurus (Euclidean) antara dua titik.

Adakah penting titik mana yang menjadi (x₁,y₁) dan yang mana (x₂,y₂)?

Tidak. Formula jarak memberikan keputusan yang sama sama ada cara kerana perbezaan dikuasakan: (x₂−x₁)² = (x₁−x₂)². Jarak adalah simetri — d(A,B) = d(B,A).

Apakah jarak antara dua titik yang sama?

Sifar. Jika (x₁,y₁) = (x₂,y₂), maka d = √((0)² + (0)²) = 0. Suatu titik sentiasa mempunyai jarak sifar dari dirinya sendiri.

Bagaimana cara mencari jarak dalam ruang 3D?

Luaskan formula: d = √((x₂−x₁)² + (y₂−y₁)² + (z₂−z₁)²). Contohnya, jarak dari (1,2,3) ke (4,6,3): d = √(9+16+0) = √25 = 5.

Apakah perbezaan antara jarak dan sesaran?

Jarak adalah skalar (magnitud sahaja) — betapa jauhnya dua titik. Sesaran adalah vektor (magnitud dan arah) — segmen garis berarah dari satu titik ke titik lain. Formula jarak memberikan magnitud sesaran. Dua laluan yang berbeza antara titik yang sama mungkin mempunyai panjang laluan yang berbeza tetapi jarak (garis lurus) yang sama.

Apakah triplet Pythagoras dan mengapa ia penting?

Triplet Pythagoras adalah set integer (a, b, c) di mana a² + b² = c². Yang biasa: 3-4-5, 5-12-13, 8-15-17. Apabila Δx dan Δy sepadan dengan triplet Pythagoras, jarak adalah integer tepat. Inilah sebabnya triplet 3-4-5 muncul begitu kerap dalam masalah geometri dan pembinaan (ia menjamin sudut tegak apabila membina sudut).

Apakah formula titik tengah?

Titik tengah M antara (x₁,y₁) dan (x₂,y₂) ialah M = ((x₁+x₂)/2, (y₁+y₂)/2). Ia adalah purata setiap pasangan koordinat. Titik tengah adalah tepat separuh jarak dari setiap titik akhir.

Bagaimana pengiraan jarak digunakan dalam GPS dan pemetaan?

GPS menggunakan koordinat latitud/longitud. Untuk jarak pendek, formula Pythagoras berfungsi secara mencukupi. Untuk jarak yang lebih jauh, formula Haversine mengambil kira kelengkungan bumi. Google Maps dan sistem navigasi menggunakan ini atau formula Vincenty untuk ketepatan maksimum.

Apakah jarak Manhattan berbanding jarak Euclidean?

Jarak Euclidean = √((Δx)² + (Δy)²) — jarak garis lurus. Jarak Manhattan = |Δx| + |Δy| — jumlah langkah mengufuk dan menegak, seperti menavigasi blok bandar. Jarak Manhattan ≥ jarak Euclidean sentiasa; ia sama hanya apabila pergerakan adalah tepat mengufuk atau menegak.

Bolehkah formula jarak menjadi negatif?

Tidak. Jarak sentiasa bukan negatif. Fungsi punca kuasa dua mengembalikan nilai bukan negatif, dan jumlah perbezaan yang dikuasakan sentiasa ≥ 0. Jarak bersamaan sifar hanya apabila dua titik adalah sama.

Jarak dalam Aplikasi Fizik dan Kejuruteraan

Formula jarak bukan sekadar latihan geometri — ia digunakan secara berterusan dalam fizik, kejuruteraan, dan sains komputer untuk memodelkan hubungan ruang dunia nyata.

Undang-undang songsang kuasa dua: Kedua-dua graviti dan daya elektromagnet mengikuti undang-undang songsang kuasa dua — daya adalah berkadar dengan 1/d², di mana d adalah jarak antara dua objek. Mengira d menggunakan formula jarak antara vektor kedudukan adalah langkah pertama dalam mengira tarikan graviti antara planet, tarikan elektrostatik antara cas, atau keamatan cahaya dari sumber.

Robotik dan perancangan laluan: Sistem navigasi robot sentiasa mengira jarak antara titik persinggahan, halangan, dan sasaran. Pengawal lengan robot mengira kedudukan penghujung menggunakan pengiraan jarak dan sudut. Kenderaan autonomi mengira jarak ke kenderaan lain dan sempadan lorong berpuluh kali sesaat untuk mengelak perlanggaran.

Ukur tanah dan pengukuran tanah: Jurukur tanah menggunakan geometri koordinat untuk mengukur sempadan hartanah dan kawasan. Diberikan koordinat ukur (northing dan easting), formula jarak mengira panjang segmen sempadan. Peralatan ukur GPS moden menggunakan prinsip matematik yang sama, kini dipertingkatkan dengan triangulasi satelit untuk ketepatan peringkat sentimeter.

Grafik komputer: Penjejakan sinar, pengesanan perlanggaran, pengiraan bayang, dan oklusi ambien dalam rendering 3D semuanya memerlukan pengiraan jarak yang berterusan antara primitif geometri. GPU memproses berjuta-juta pengiraan jarak setiap bingkai untuk menghasilkan imej fotorealistik secara masa nyata — semuanya berdasarkan formula asas yang sama yang anda gunakan dalam kalkulator ini.