حاسبة المثلث القائم من الوتر والزاوية
تبدأ هذه الحاسبة بوتر المثلث وزاوية حادة واحدة، ثم تستخرج جميع القياسات الباقية اللازمة لحل المثلث القائم.
شغّل الأداة مجانًا
وهي تحسب الضلع المقابل للزاوية المدخلة، والضلع المجاور لها، والزاوية الحادة الأخرى، ومساحة المثلث. تُفحَص الزاوية قبل الحساب، لذلك تُرفض الزوايا الصفرية أو القائمة أو المنفرجة والقيم غير العددية بدلاً من إنتاج شكل مضلل. تستخدم الأطوال وحدة الوتر نفسها، بينما تستخدم المساحة مربع تلك الوحدة.
أدخلوا الوتر وحددوا موضع الزاوية
ابدؤوا بالوتر، وهو الضلع المقابل مباشرة للرأس ذي الزاوية 90 درجة، كما أنه أطول أضلاع أي مثلث قائم صحيح. أدخلوا طولاً موجباً من دون رمز الوحدة. يمكنكم استخدام أي وحدة طول بصورة متسقة، مثل المليمتر أو السنتيمتر أو المتر أو البوصة أو القدم، لأن الصيغ تعتمد على النسب. بعد ذلك، أدخلوا قياس الزاوية الحادة المعروفة بالدرجات. يجب أن تكون أكبر من 0 وأقل من 90 حصراً. انتبهوا إلى موضعها: الضلع المقابل يقع قبالتها، أما الضلع المجاور فيلامسها لكنه ليس الوتر. لهذه التسمية أهمية، لأن تبديل المقابل والمجاور يغيّر ارتباط كل نتيجة بضلعها، حتى لو ظل الرقمان يصفان المثلث نفسه بعد تدويره. تتحقق الحاسبة من المدخلين قبل تطبيق أي دالة مثلثية، وبذلك تمنع المثلثات المنعدمة والنتائج المبنية على قيم لا نهائية أو مفقودة أو غير عددية.
افهموا طريقة حساب كل نتيجة
يحوّل الحساب الزاوية المدخلة من الدرجات إلى الراديان كي تستخدمها الدوال المثلثية. يُضرب الوتر في جيب الزاوية لإيجاد الضلع المقابل، ويُضرب في جيب تمامها لإيجاد الضلع المجاور. أما الزاوية الحادة المتبقية فتنتج من مجموع زوايا المثلث: بما أن إحدى الزوايا تساوي 90 درجة تماماً، فلا بد أن يكون مجموع الزاويتين الحادتين 90 درجة. ثم تُحسب المساحة باعتبارها نصف حاصل ضرب الضلعين المتعامدين. تقدم هذه العلاقات حلاً كاملاً وحتمياً من دون تقريب تكراري أو بيانات خارجية. لا تُقرَّب النتائج المعروضة إلا بعد اكتمال الحسابات، مما يحافظ على دقة مفيدة ويمنع تراكم أخطاء التقريب الوسيطة. يستخدم الوتر والضلعان الناتجان وحدة الطول المدخلة نفسها، وتُعرض المساحة بوحدة المساحة المناظرة، بينما تُعرض جميع الزوايا في الاستجابة بالدرجات.
تحققوا من الحل واستخدموا دقة مناسبة
يساعد فحص سريع على اكتشاف أخطاء الإدخال. ربّعوا طولي الضلعين الناتجين واجمعوهما؛ ينبغي أن يقترب المجموع كثيراً من مربع الوتر مع مراعاة التقريب المعروض. ويمكنكم أيضاً جمع الزاوية الحادة المدخلة والزاوية الحادة المحسوبة و90 درجة، إذ يجب أن يكون الناتج 180 درجة. عند استخدام المساحة في تقدير لاحق، تذكروا أن دقتها لا يمكن أن تتجاوز دقة القياسات الأصلية. فإذا قيس الوتر إلى أقرب سنتيمتر، فإن النتيجة ذات المنازل العشرية الكثيرة لا تصبح دقيقة تماماً. احتفظوا بأرقام إضافية في الخطوات الوسيطة، ثم قرّبوا القيمة النهائية وفق السماحية اللازمة للرسم أو المسألة الدراسية أو خطة التصنيع أو المسح. تنتج الزوايا الحادة الصغيرة جداً ضلعاً قصيراً جداً، بينما تجعل الزوايا القريبة من 90 درجة أحد الضلعين مقارباً لطول الوتر. تظل هذه الحالات صحيحة رياضياً ما دامت الزاوية داخل النطاق الحاد المقبول حصراً.
حالات الاستخدام
تخطيط منحدر
حوّلوا الطول المائل المقاس وزاوية الميل إلى امتداد أفقي وارتفاع رأسي ومساحة مثلثة.
حل تمرين في حساب المثلثات
تحققوا من طولي الضلعين والزاوية الحادة المتممة انطلاقاً من القيمتين المعطاتين في المسألة.
تخطيط دعامة قطرية
احسبوا الامتدادين الأفقي والرأسي للدعامة من طولها وزاوية تركيبها قبل القطع.
الأسئلة الشائعة
ما القيم التي يلزم إدخالها؟
أدخلوا طولاً موجباً للوتر وزاوية حادة واحدة مقاسة بالدرجات.
لماذا يجب أن تكون الزاوية بين 0 و90 درجة؟
يحتوي المثلث القائم أصلاً على زاوية مقدارها 90 درجة، ولذلك يجب أن تكون كل من الزاويتين الأخريين حادة حصراً.
ما الوحدات التي يمكن استخدامها؟
استخدموا أي وحدة طول بصورة متسقة. يستعمل الضلعان تلك الوحدة، وتستعمل المساحة مربعها.
كيف يُميَّز الضلعان؟
يقع الضلع المقابل قبالة الزاوية المدخلة، أما الضلع المجاور فيلامسها ولا يكون الوتر.
ما تكلفة طلب API؟
سعر طلب API هو $0.002 لكل طلب. ويمكن إجراء الحساب في المتصفح من دون طلب API.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/trig/right-triangle-hypotenuse-angle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hypotenuse":10,"angle":30}'const res = await fetch("https://api.kit.forhosting.com/trig/right-triangle-hypotenuse-angle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hypotenuse": 10,
"angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/right-triangle-hypotenuse-angle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hypotenuse": 10,
"angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/right-triangle-hypotenuse-angle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hypotenuse":10,"angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hypotenuse":10,"angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/right-triangle-hypotenuse-angle", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"hypotenuse": 10,
"angle": 30
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.right_triangle_hypotenuse_angle",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |