$acos (قوس جيب التمام)
آخر تحديث: 2026-10-09
$acos (قوس جيب التمام)
يُرجع $acos قوس جيب التمام لعدد، مع النتيجة بالراديان والإدخال محصورًا بين -1 و 1. يُستخدم لاستعادة زاوية من قيمة جيب التمام أو لحساب الزاوية بين متجهين. الوسيطة الفارغة أو المفقودة تُنتج null؛ والإدخال خارج [-1, 1] يرمي خطأً. حوّل النتيجة من الراديان إلى درجات بـ $radiansToDegrees. وبصفته معكوس $cos يُرجع قيمًا من 0 إلى π راديان (من 0 إلى 180 درجة).
| الفئة | الرياضيات |
|---|---|
| إصدار MongoDB | 1.0+ |
| لغة المثال | mongosh (الطرفية) |
📝 الصيغة
{ $acos: <numeric-expression> }
⚙️ المعلمات
| قيمة رقمية | تعبير رقمي بين -1 و1. |
|---|
القيمة المرجعة:قوس جيب التمام بالراديان؛ null عندما يكون null أو مفقودًا، وخطأ خارج النطاق [-1, 1]
▶ مثال
نفّذ الأوامر التالية في mongosh المحلي لديك (يتطلب تشغيل mongod):
// $acos: زاوية (بالراديان) من قيمة جيب التمام
db.trig.aggregate([
{ $project: {
angle: { $acos: '$cosValue' }
} }
])
المخرجات:
{ '_id': 1, 'angle': 0 }
{ '_id': 2, 'angle': 1.0471975511965979 }
📌 ملاحظات
- يجب أن يقع الإدخال بين -1 و 1؛ خارجه يرمي خطأً
- النتيجة بالراديان، وتتراوح من 0 إلى π
- إنه معكوس $cos
🏷️ وسوم ذات صلة
💡 حالات ذات صلة
مزيد من الحالات العملية قريبًا.
📚 دروس ذات صلة
❓ الأسئلة الشائعة
Qما نطاق نتائج $acos؟
Aمن 0 إلى π راديان، أي من 0 إلى 180 درجة.
Qكيف يختلف $acos عن $asin؟
Aيشتركان في نطاق الإدخال (-1 إلى 1)، لكن نتائج $acos تمتد من 0 إلى π بينما تمتد نتائج $asin من -90 إلى 90 درجة.
Qما قيمة $acos(1)؟
Aإنها 0، لأن جيب التمام لصفر راديان يساوي 1.