ForHosting KIT · الرياضيات

فاحص النقاط المتسامتة

النقاط (0, 0) و(1, 2) و(2, 4) تقع على مستقيم واحد ميله 2: أدخل ثلاث نقاط لتعرف إن كانت متسامتة، مع مساحة المثلث والميل المشترك أو تنبيه المستقيم الرأسي. مجانًا في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
X1
0
Y1
0
X2
1
Y2
2
X3
2
Y3
4
تحصل على
المساحة
0
الميل
2

تكون ثلاث نقاط في المستوى الإحداثي متسامتة عندما يمر خط مستقيم واحد بكل واحدة منها. يحتاج دارسو الجبر ومدقّقات CAD وأنابيب الخرائط ومصحّحو الامتحانات إجابة موثوقة بنعم أو لا لهذه الخاصية، مع ميل الخط المشترك عندما تكون الإجابة نعم. يقبل فاحص النقاط المتسامتة هذا الإحداثيات الديكارتية الستة للنقاط A وB وC، ويحسب مساحة المثلث ABC بصيغة رباط الحذاء، ويبلغ بالتسامُت عندما تكون تلك المساحة صفراً عددياً. عندما تصطف النقاط يعيد أيضاً الميل المحدود المشترك، أو يعلّم الخط رأسياً عندما يكون المسار الأفقي صفراً.

معنى التسامُت وكيف تقرره مساحة صفرية

تحدّد نقطتان متمايزتان دائماً خطاً مستقيماً وحيداً. إما أن تقع النقطة الثالثة على ذلك الخط أو لا. لا يقارن أسرع اختبار جبري الميول زوجاً بزوج: تنفجر تلك النِّسَب على القطع الرأسية وتصبح 0/0 عندما تتطابق رأسان.

بدلاً من ذلك كوِّن المثلث ABC واسأل إن كانت مساحته صفراً. تعطي صيغة رباط الحذاء (وتُدعى أيضاً صيغة المساح) ضعف المساحة الموقّعة على أنه x1 في (y2 ناقص y3) زائد x2 في (y3 ناقص y1) زائد x3 في (y1 ناقص y2). نصف القيمة المطلقة لذلك المقدار هو المساحة العادية للمثلث.

إذا كان ضعف المساحة المطلق صفراً عددياً فإن الرؤوس الثلاثة لا تحصر أي منطقة ولذلك تقع على خط واحد؛ وإذا لم يكن صفراً فإنها تشكّل مثلثاً حقيقياً ولا يمكن أن تكون متسامتة. ما زالت النقاط المكررة والانحلالات إلى نقطتين تعطي مساحة صفرية، فيُصنَّف ذلك صحيحاً كتسامُت بالمعنى الضعيف بأن خطاً ما (بل لامتناهياً عندما تتطابق الثلاث) يحتويها.

يستخدم هذا الطرف إبسيلون مطلقاً صغيراً قدره واحد في عشرة مرفوعة إلى ناقص تسعة حتى لا يقلب ضجيج الفاصلة العائمة العادي القيمة المنطقية، بينما ما زال رفع واضح لنقطة عن الخط يبلغ بعدم التسامُت. تلغى الوحدات في المقارنة: الأمتار أو المليمترات أو أعداد الصف المجردة تعمل ما دامت كل الإحداثيات على المقياس نفسه.

عندما تكون النقاط متسامتة وتكون اثنتان منها على الأقل متمايزتين بمسار أفقي غير صفري، تبلغ الاستجابة أيضاً الميل المشترك m مساوياً الارتفاع على المسار، مأخوذاً من الزوج المتمايز ذي أكبر امتداد أفقي حتى يكون الناتج مستقراً بقدر ما يسمح الإدخال.

عقد الإدخال وشكل الاستجابة وسلوك الخطأ

تُقبل أسماء بديلة شائعة مثل ax وay حتى cx وcy وp1x حتى p3y حتى تُطابق حمولات أسلوب الجداول أو CAD بوضوح. عند النجاح يتضمن الجسم collinear كقيمة منطقية؛ وarea كمساحة رباط الحذاء المطلقة المقرَّبة إلى اثنتي عشرة منزلة عشرية (صفراً تماماً عندما تصطف النقاط)؛ وslope كالميل المحدود المشترك، الحاضر فقط عندما تكون النقاط الثلاث متسامتة والخط غير رأسي؛ وvertical كقيمة منطقية تكون صحيحة فقط لخط رأسي متسامت؛ والإحداثيات المعادة؛ وformula تعيد قاعدة القرار.

مثال: A عند الأصل وB عند (1, 2) وC عند (2, 4) متسامتة بمساحة صفر وميل اثنين، لأن كل خطوة تضاعف زيادة y بالنسبة إلى زيادة x. انقل C إلى (2, 5) فيصبح ضعف المساحة واحداً والمساحة نصفاً وcollinear يساوي false ويُحذف slope لأنه لا يوجد خط مشترك. ثلاثية رأسية مثل (1, 0) و(1, 2) و(1, 5) متسامتة مع vertical true ودون مفتاح ميل محدود.

اقرن الاستجابة بعرضك لمعادلة الخط إن احتجت صورة الميل والقاطع أو الصورة العامة؛ تجيب هذه القدرة عن سؤال التسامُت وتبلغ الميل المشترك فقط.

متى يفيد التحقق من تسامت ثلاث نقاط

تستخدم قاعات الهندسة التحليلية ومنصات التدريس فاحص نقاط متسامتة حتى يتحقق المتعلمون مما إذا كانت ثلاث رؤوس معطاة تقع على خط واحد دون قلب إشارة في المحدِّدة يدوياً. تحتاج مولّدات التحضير للامتحانات وإضافات LMS أوراكل حتمياً يعيد قيمة منطقية وميلًا يمكن طبعه بجانب الحل المفصّل، بدل كائن فارغ صامت قد يعامله مصحّح معطوب على أنه نجاح. تختبر أنابيب CAD وGIS والروبوتات بلا انقطاع ما إذا كانت محطة ثالثة ما تزال على قطعة مخططة قبل تبسيط خط متعدد أو تثبيت قيد.

ترفض أدوات الرسوميات الحاسوبية ومستويات الألعاب المقابض التي كان يُفترض أن تبقى متسامتة أو تعلّمها عندما يزيح المصمم رأساً عن خط الدعم. تستفيد مواقع المحتوى التي ترتّب لفاحص النقاط المتسامتة من ودجت حي يطابق مساره المجاني في المتصفح مسار الأتمتة المدفوع مسبقاً بايتاً ببايت على الوحدة النقية نفسها. لا يستهلك فشل التحقق الرصيد.

أبقِ الطلبات صغيرة وثبّت المساحة والميل المقرَّبين في الاختبارات لتحصل على قرارات تسامُت قابلة للتكرار للواجبات وبوابات الهندسة في CI وعمال الحافة دون إقامة مكدس كامل للهندسة الحسابية بنفسك.

فحوصات الصف والواجبات

دع الطلاب يرسلون ثلاثة أزواج إحداثيات ويتحققون من حكم التسامُت والميل المشترك مقابل طريقة رباط الحذاء المعلَّمة في الصف.

تصحيح الامتحانات وLMS تلقائياً

صحّح البنود التي تسأل إن كانت ثلاث نقاط معطاة متسامتة بأوراكل حتمي لمساحة صفرية لا يخترع ميلاً لمثلث حقيقي.

التقاط الخطوط المتعددة وقيود CAD

اختبر ما إذا كانت محطة ثالثة ما تزال على قطعة مخططة قبل تبسيط مسار أو قبول قيد مقابض متسامتة.

كيف تتحقق إن كانت ثلاث نقاط متسامتة؟

أرسل الأعداد المحدودة x1 وy1 وx2 وy2 وx3 وy3.

أي صيغة تقرر التسامُت؟

ضعف المساحة الموقّعة هو x1(y2−y3)+x2(y3−y1)+x3(y1−y2). النقاط متسامتة إذا وفقط إذا كانت القيمة المطلقة لذلك المقدار صفراً (ضمن إبسيلون عددي ضئيل).

متى يعيد الفاحص ميلاً مشتركاً؟

فقط عندما تكون النقاط الثلاث متسامتة وتكون اثنتان منها على الأقل متمايزتين بمسار أفقي غير صفري. عندها يكون slope الارتفاع على المسار للزوج المتمايز ذي أكبر امتداد أفقي. تحذف الخطوط الرأسية slope وتضبط vertical على true.

ماذا يحدث إذا شكّلت النقاط الثلاث خطاً رأسياً؟

تكون متسامتة بمساحة صفر وvertical true. يُحذف slope لأن الخط الرأسي ليس له ميل محدود معرَّف (المسار صفر).

ماذا يحدث إذا تطابقت نقطتان؟

تبقى مساحة المثلث صفرًا مع النقاط المكررة، لذا تُعدّ النقاط متسامتة لأن هناك دائمًا مستقيمًا يمر بها. وإذا تطابقت النقاط الثلاث، فإن عدد المستقيمات المارة بها لا نهائي.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/algebra/collinear-points-check

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/algebra/collinear-points-check \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x1":0,"y1":0,"x2":1,"y2":2,"x3":2,"y3":4}'
{
  "x1": 0,
  "y1": 0,
  "x2": 1,
  "y2": 2,
  "x3": 2,
  "y3": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.collinear_points_check",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

تفشل الإحداثيات الناقصة أو غير العددية بـ invalid_input حتى لا تخلط الأتمتة بين البيانات التالفة والهندسة. تغذي دالة solve النقية ذاتها أداة المتصفح المجانية ومسار API المدفوع مسبقاً، فتتوافق فحوصات الواجبات ومهام الإنتاج دائماً.

عقد الإدخال وشكل الاستجابة وسلوك الخطأ

أرسل بجسم JSON عبر POST ستة أعداد محدودة إلزامية: x1 وy1 للنقطة A، وx2 وy2 لـ B، وx3 وy3 لـ C. قد يصل كل حقل كعدد JSON أو كسلسلة عددية مثل "1.5" أو "-2e-3"؛ تفشل Infinity وNaN والسلاسل الفارغة والحقول الناقصة والنص غير العددي بـ invalid_input مع تسمية الحقل المخالف، ولا تُفوتر تلك الإخفاقات.

أين تثبت API لتسامُت ثلاث نقاط جدواها

لأن التنفيذ parse نقي من المستوى A، يكلّف كل استدعاء ناجح السعر الأساسي المنشور $0.002 دون رموز نموذج ودون شبكة صادرة.

كم يكلف فاحص النقاط المتسامتة؟

أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل استدعاء ناجح؛ ولا تُفوتر الإدخالات غير الصالحة.

اطّلع على توثيق KIT الكامل ←