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