$atan (قوس الظل)

آخر تحديث: 2026-10-09

$atan (قوس الظل)

يُرجع $atan قوس الظل لعدد بالراديان، ويقبل أي إدخال حقيقي. يُستخدم لتحويل الميلات إلى زوايا أو لحساب الاتجاهات، مثل اشتقاق زاوية الانحدار من ميل، أو حساب زاوية الميل من فرق الارتفاع والمسافة الأفقية. الوسيطة الفارغة أو المفقودة تُنتج null؛ وتقع النتائج بين -π/2 و π/2. وهو معكوس $tan. عندما تحتاج إلى الربع من مركبتي x و y معًا، فضّل $atan2 الذي يميز جميع الأرباع الأربعة.

الفئةالرياضيات
إصدار MongoDB1.0+
لغة المثالmongosh (الطرفية)

📝 الصيغة

{ $atan: <numeric-expression> }

⚙️ المعلمات

قيمة رقميةتعبير رقمي بأي قيمة حقيقية.

القيمة المرجعة:قوس الظل بالراديان؛ null عندما يكون null أو مفقودًا

▶ مثال

نفّذ الأوامر التالية في mongosh المحلي لديك (يتطلب تشغيل mongod):

// $atan: زاوية (بالراديان) من ميل
db.trig.aggregate([
  { $project: {
      angle: { $atan: '$slope' }
  } }
])

المخرجات:

{ '_id': 1, 'angle': 0.7853981633974483 }
{ '_id': 2, 'angle': 1.1071487177940904 }

📌 ملاحظات

مزيد من الحالات العملية قريبًا.

📚 دروس ذات صلة

❓ الأسئلة الشائعة

Qما الفرق بين $atan و $atan2؟
A$atan يأخذ ميلًا واحدًا بينما يأخذ $atan2 مركبتي y و x ويحل الربع الصحيح.
Qبأي وحدة يُرجع $atan؟
Aبالراديان؛ استخدم $radiansToDegrees للدرجات.
Qما قيمة $atan(1)؟
Aإنها π/4، أي قياس 45 درجة بالراديان، ويساوي تقريبًا 0.7854.
Web-Tutorial.com

فريق Web-Tutorial التقني

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

100%