Ikki nuqta orasidagi masofani qanday topish mumkin

Muallif: Louise Ward
Yaratilish Sanasi: 3 Fevral 2021
Yangilanish Sanasi: 2 Iyul 2024
Anonim
C# dasturlash tili. Begin 20. Ikki nuqta orasidagi masofa. Distance between two points.
Video: C# dasturlash tili. Begin 20. Ikki nuqta orasidagi masofa. Distance between two points.

Tarkib

Ikki nuqta orasidagi masofani to'g'ri chiziq deb bilasiz. Ushbu segmentning uzunligi masofa formulasi yordamida hisoblanadi:.

Qadamlar

  1. Ularning orasidagi masofani topmoqchi bo'lgan ikkita nuqta koordinatalarini ishlating. Aytaylik, 1-nuqta (x1, y1) koordinatalarga ega, 2-nuqta (x2, y2) koordinatalarga ega. Qaysi nuqta muhim bo'lishidan qat'i nazar, siz (1 va 2) ismlarni muammo davomida izchil saqlashingiz kerak.
    • x1 - gorizontal koordinat (x o'qi bo'ylab) 1 nuqtasi, x2 - gorizontal koordinat 2.y1 - nuqtaning vertikal koordinatasi (y o'qi bo'ylab) - 1, y2 - vertikal koordinata 2-nuqta vertikali.
    • Masalan, (3,2) va (7,8) koordinatalari bilan 2 ball olamiz. Agar (3,2) (x1, y1) bo'lsa, u holda (7,8) (x2, y2) bo'ladi.

  2. Masofani hisoblash formulasi. Ushbu formuladan ikkita nuqtani bog'laydigan chiziq uzunligini hisoblash uchun foydalaniladi: 1-nuqta va 2-nuqta. Ikkala nuqta orasidagi masofa vertikal yo'nalishdagi gorizontal masofa kvadratlari yig'indisining kvadrat ildizi. ikki nuqta o'rtasida. Oddiy qilib aytganda, bu quyidagilarning kvadrat ildizi:

  3. Ikki nuqta orasidagi gorizontal va vertikal masofalarni toping. Dastlab vertikal masofani topish uchun y2 - y1 ni oling. Keyin gorizontal masofani topish uchun x2 - x1 ni oling. Ayiruv manfiy bo'lsa, tashvishlanmang. Keyingi qadam bu qiymatlarni kvadratga solishdir va kvadrat har doim ijobiy natija beradi.
    • Y o'qidagi masofani toping. Masalan (3,2) va (7,8) nuqtalarni olaylik, bu erda (3,2) 1-nuqta va (7,8) 2-nuqta: (y2 - y1) = 8 - 2 = 6. Ya'ni, ikki o'q o'rtasida y o'qida oltita masofa birligi mavjud.
    • X o'qidagi masofani toping. (3,2) va (7,8) koordinatalari bo'lgan 2 nuqta uchun: (x2 - x1) = 7 - 3 = 4. Ya'ni, ikkita o'q o'rtasida x o'qida to'rtta masofa birligi mavjud.

  4. Ikkala qiymatni ham kvadratga aylantiring. Demak, siz x o'qi (x2 - x1) va y o'qi (y2 - y1) bo'yicha masofani kvadratga aylantirasiz.
  5. Kvadrat qiymatlarni birlashtiring. Natijada siz ikkita nuqta orasidagi chiziqli diagonal chiziqning kvadratiga ega bo'lasiz. (3,2) va (7,8) nuqtalar uchun (7 - 3) ning kvadrati 36 ga, (8 - 2) ning kvadrati esa 16. 36 + 16 = 52 ga teng.
  6. Ushbu tenglamaning kvadrat ildizini hisoblang. Bu tenglamadagi so'nggi qadam. Ikkala nuqtani bog'laydigan chiziq kvadrat qiymatlari yig'indisining kvadrat ildizi.
    • Yuqoridagi misolni davom ettirsak: (3,2) va (7,8) orasidagi masofa (52) ning kvadrat ildizidir, taxminan 7,21 birlik.
    reklama

Maslahat

  • Agar y2 - y1 yoki x2 - x1 ayirgandan keyin manfiy sonlar paydo bo'lsa, tashvishlanmang. Ushbu natija keyinroq kvadratga aylantirilishi sababli, siz masofa uchun doimo ijobiy qiymatga egasiz.