ForHosting KIT · أدوات المطورين

حاسبة زاوية المثلث القائم من ضلعين بالدرجات

في المثلث القائم، تتحدد كل زاوية حادة بنسبة ضلعين: فالمقابل على الوتر يعطي الجيب، والمجاور على الوتر يعطي جيب التمام، والمقابل على المجاور يعطي الظل.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

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

طريقة الاستخدام

أدخل القيم في النموذج أعلاه. تتحقق الأداة منها قبل الحساب ثم تعرض النتيجة في الصفحة نفسها.

راجع بياناتك

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

أعد الحساب أو نفّذه آليًا

استخدم أداة الويب للفحوص الفردية، واستخدم الواجهة البرمجية عند دمج الإمكانية نفسها في سير عمل آلي.

احصل على النتيجة الآن

أدخل مجموعة من القيم وشاهد النتيجة من دون إعداد جدول بيانات أو برنامج نصي.

قارن السيناريوهات

غيّر قيمة واحدة في كل مرة وأعد الحساب لمعرفة ما الذي يؤثر في النتيجة.

أتمت العمل المتكرر

استخدم الواجهة البرمجية عندما تحتاج إلى تشغيل الحساب نفسه داخل منتجك أو سير عملك.

كيف أجد زاوية مثلث قائم باستخدام واجهة برمجة التطبيقات هذه؟

أرسل جسم JSON إلى math.angle_of_right_triangle يتضمن اثنين بالضبط من الحقول opposite وadjacent وhypotenuse، وهي الأضلاع المسماة بدورها بالنسبة إلى الزاوية. تعيد الاستجابة angle_deg بالدرجات مع الصيغة المستخدمة.

أي صيغة تُستخدم لكل زوج من الأضلاع؟

المقابل والمجاور → atan2(opposite, adjacent)؛ المقابل والوتر → asin(opposite / hypotenuse)؛ المجاور والوتر → acos(adjacent / hypotenuse). تُحوَّل جميع النتائج من الراديان إلى الدرجات.

ماذا يحدث إذا كان أحد الأضلاع صفرًا أو سالبًا؟

يفشل الطلب بخطأ invalid_input. يجب أن يكون كل طول ضلع عددًا موجبًا منتهيًا؛ وهذه الاستدعاءات الفاشلة لا تُحتسب.

لماذا رُفض الوتر الذي أدخلته؟

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

هل حاسبة الزوايا مجانية؟

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

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

POSThttps://api.kit.forhosting.com/math/angle-of-right-triangle

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

curl -X POST https://api.kit.forhosting.com/math/angle-of-right-triangle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"opposite":3,"adjacent":4}'
{
  "opposite": 3,
  "adjacent": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.angle_of_right_triangle",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

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