حاسبة نقطة المنتصف
نقطة منتصف القطعة الممتدة من (0, 0) إلى (4, 6) هي (2, 3)، أي متوسط قيمتي x ومتوسط قيمتي y. أدخل الطرفين واحصل على نقطة المنتصف بالوحدات نفسها. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- X1
- 0
- Y1
- 0
- X2
- 4
- Y2
- 6
- Mx
- 2
- My
- 3
نقطة منتصف القطعة المستقيمة في المستوى هي النقطة الوحيدة التي تقع تمامًا في منتصف المسافة بين طرفيها. في الهندسة المدرسية، هي متوسط إحداثيات الطرفين: تُجمع قيمتا x وتُقسمان على اثنين، ثم يُفعل الشيء نفسه مع y. وهذه النقطة هي أيضًا مركز القطعة المستقيمة المغلقة، وقدم المنصف العمودي، ونقطة اتزان قضيب رفيع منتظم على امتداد القطعة. يحتاج المهندسون ومساعدو التصميم بالحاسوب ومطورو الألعاب ومساعدو المساحة والمتسابقون في المسابقات إلى هذا المركز كأرقام ثابتة يمكنهم تثبيتها في الاختبارات، لا مجرد رسم تخطيطي على الورق. تقبل هذه القدرة أربعة أرقام (x1 وy1 وx2 وy2)، وتتحقق من أن كل إحداثي موجود ومنتهٍ، وتُرجع نقطة المنتصف على الصورتين mx وmy مع صدى للطرفين المُدخَلين.
ما نقطة منتصف القطعة المستقيمة ولماذا يبحث عنها الناس
في الهندسة الإقليدية المستوية، نقطة المنتصف M للقطعة المستقيمة AB هي الوسط الحسابي لإحداثيات الطرفين: Mx تساوي (Ax زائد Bx) مقسومًا على اثنين، وMy تساوي (Ay زائد By) مقسومًا على اثنين. وبالمثل، M هي النقطة الوحيدة على المستقيم المار بـ A وB التي تتساوى مسافتها عن الطرفين، وهي مركز القطعة المغلقة. تتجمع نيات البحث حول عبارات مثل حاسبة نقطة المنتصف، ونقطة منتصف نقطتين، وصيغة نقطة المنتصف، وإيجاد مركز قطعة مستقيمة من الإحداثيات.
لا تقسم الصيغة أبدًا على طول أو على جيب زاوية، لذا تبقى معرّفة لأي نقطتين منتهيتين، بما في ذلك الطرفان المتطابقان حيث تكون نقطة المنتصف ببساطة تلك النقطة المشتركة. وخلافًا لأدوات المسافة أو الميل، تركز هذه الصفحة فقط على الإحداثيات المتوسطة لقطعة مستقيمة.
الاستخدام العملي والحدود والتسعير وقنوات التسليم
استخدم أداة المتصفح عندما تريد نقطة منتصف فورية أثناء مراجعة الواجبات، أو وضع تسمية في المركز البصري لحرف، أو التحقق من رسم تخطيطي دون تثبيت نظام جبر حاسوبي. يمكن أن تكون الإحداثيات أي أرقام منتهية ضمن حد مطلق كبير مناسب لأشكال التصميم بالحاسوب والفصول الدراسية المعتادة؛ وتشارك إحداثيات الرد نظام الوحدات نفسه الذي تستخدمه أصلًا. النتائج حتمية تمامًا: الأرقام الأربعة نفسها تُنتج دائمًا الحقلين mx وmy نفسيهما.
لا يوجد نموذج لغوي ولا خدمة هندسية خارجية ولا عشوائية، لذا يمكن تثبيت هذه القدرة بأمان في فحوصات التكامل المستمر والمواد التعليمية القابلة لإعادة الإنتاج. وإذا احتجت إلى المسافة أو الميل أو مركز ثقل المثلث أو صيغة القسمة البارامترية بنسبة غير واحد إلى واحد، فاستخدم الصفحات المخصصة لذلك عند وجودها؛ فهذه القدرة تركز فقط على نقطة منتصف نقطتين في المستوى.
حالات الاستخدام
تمارين نقطة المنتصف للواجبات والامتحانات
يؤكد الطلاب والمصححون قيمتَي mx وmy من إحداثيات طرفين دون نظام جبر حاسوبي محلي، بما في ذلك الرفض عند غياب أي إحداثي.
تركيبات حتمية لاختبارات الهندسة
يمكن لخطوط المعالجة التي تغذي الاختبارات الوحدوية أو العروض التفاعلية للقطع المستقيمة أن تستدعي مرجعًا نقيًا لنقطة المنتصف بدلًا من إعادة تنفيذ متوسط الحدين في كل لغة.
الأسئلة الشائعة
ما الصيغة التي تستخدمها حاسبة نقطة المنتصف؟
نقطة المنتصف هي الوسط الحسابي للطرفين: mx = (x1 + x2) / 2 وmy = (y1 + y2) / 2.
هل تُقبل الأطراف المتطابقة؟
نعم. إذا كان الطرفان النقطة نفسها، فإن نقطة المنتصف تساوي تلك النقطة. ولا تُرفض سوى الإحداثيات المفقودة أو غير المنتهية.
هل تعمل الحاسبة مع الإحداثيات السالبة؟
نعم. يُقبل أي عدد منتهٍ، سالبًا كان أو عشريًا، ما دامت النقطتان بالوحدة نفسها. وتظهر نقطة المنتصف بالنظام نفسه، سواء كانت سنتيمترات على مخطط أو خانات على خريطة.
هل يمكنني إيجاد النقطة عند ثلث المسافة بدل منتصفها؟
ليس هنا، فهذه الحاسبة تجد فقط النقطة التي تقسم القطعة إلى جزأين متساويين. لأي نسبة أخرى تحتاج إلى صيغة التقسيم التي تعطي الطرفين أوزانًا مختلفة.
ما علاقة نقطة المنتصف بالمنصف العمودي؟
يقطع المنصف العمودي القطعة في نقطة منتصفها تمامًا، فهي موقع التقائه بها. وكل نقطة على المنصف تبعد المسافة نفسها عن الطرفين، ونقطة المنتصف هي الوحيدة منها الواقعة على القطعة نفسها.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/geom/midpoint \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x1":0,"y1":0,"x2":4,"y2":6}'const res = await fetch("https://api.kit.forhosting.com/geom/midpoint", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x1": 0,
"y1": 0,
"x2": 4,
"y2": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/midpoint",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x1": 0,
"y1": 0,
"x2": 4,
"y2": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/midpoint", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x1":0,"y1":0,"x2":4,"y2":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x1":0,"y1":0,"x2":4,"y2":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/midpoint", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"x1": 0,
"y1": 0,
"x2": 4,
"y2": 6
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.midpoint",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تفشل الحقول المفقودة أو الفارغة فورًا مع invalid_input، بحيث لا تُحتسب أي تكلفة على التحقق الفاشل.
ما نقطة منتصف القطعة المستقيمة ولماذا يبحث عنها الناس
يريد الطلاب تحققًا عدديًا من مفتاح حل الواجب؛ ويريد المطورون مرجعًا حتميًا لمثبتات التصادم ونقاط منتصف المسارات وتركيبات الاختبارات؛ ويريد مساعدو المساحة والتصميم بالحاسوب بيانات JSON منظمة يمكن لصقها في التقارير دون إعادة تنفيذ متوسط الحدين في كل لغة. إن تقديم mx وmy بصيغة JSON يسهّل موازنة النتيجة في التكامل المستمر، أو تغذيتها في خط معالجة أكبر، أو نسخها إلى الملاحظات.
كيف تتحقق هذه الحاسبة من الإدخال وتحسب متوسط الطرفين
بعد عملية parse، تُحسب نقطة المنتصف على أن mx تساوي (x1 زائد x2) مقسومًا على اثنين وmy تساوي (y1 زائد y2) مقسومًا على اثنين. تُقبل الأطراف المتطابقة لأن المتوسط يبقى معرّفًا ويساوي تلك النقطة؛ ولا تُرفض سوى الإحداثيات الناقصة أو غير الرقمية. أرسل جسم JSON يتضمن الحقول الأربعة المطلوبة x1 وy1 وx2 وy2. يجب أن يكون كل حقل رقمًا منتهيًا (تُقبل أرقام JSON أو السلاسل الرقمية). يرفض المحرك الحقول المفقودة والسلاسل الفارغة وNaN واللانهايات مع invalid_input، بحيث لا تُحتسب تكلفة على تلك الاستدعاءات الفاشلة. تُقرَّب النتائج إلى دقة عشرية ثابتة بحيث تُنتج الإحداثيات نفسها دائمًا JSON ذاته عبر محركات JavaScript. يُعيد الرد صدى الإحداثيات الأربعة المُدخَلة، ويُرجع mx وmy، ويضبط method على average_of_endpoints ليتمكن المُستدعي من التحقق من الخوارزمية في الاختبارات. لا يوجد حساب مثلثات ولا عكس مصفوفات ولا خدمة هندسية خارجية، بل جمع وقسمة على اثنين فقط داخل معزل Worker.
الاستخدام العملي والحدود والتسعير وقنوات التسليم
واستخدم API عندما يحتاج برنامج نصي أو منصة تعليمية أو أداة شبكات أو محرر ألعاب أو دفتر ملاحظات إلى JSON مستقرة لأزواج عديدة من الأطراف بموجب عقد واحد. كل طلب ناجح عنصر قابل للفوترة بسعر $0.002؛ والتحقق الفاشل لا يستهلك الرصيد.
حالات التكامل
مثبتات المسارات في التصميم بالحاسوب والشبكات والألعاب
يمكن للأدوات التي تضع نصوصًا أو أصول تصادم أو علامات واجهة في المركز البصري لحرف أن تسترجع نقطة منتصف القطعة المستقيمة كبيانات JSON منظمة للاستيراد.
أسئلة تقنية
كيف أحسب نقطة منتصف قطعة مستقيمة باستخدام API هذه؟
أرسل جسم JSON يتضمن x1 وy1 وx2 وy2 إلى geom.midpoint. يُرجع الرد mx وmy باعتبارهما متوسط الطرفين.
ماذا يحدث إذا كان أحد الإحداثيات مفقودًا؟
يفشل الطلب مع invalid_input لأن كل حقل يتطلب رقمًا منتهيًا. ولا تُحتسب تكلفة على إخفاقات التحقق هذه.
هل حاسبة نقطة المنتصف مجانية؟
تعمل أداة المتصفح مجانًا على جهازك. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ ولا تُحتسب تكلفة على إخفاقات التحقق.