شرح صفوف ومحتوى الفقرة
يوضح الجدول المرجعي التالي مقارنة شاملة بين الدوال الرقمية والرياضية في MySQL 8:
| الدالة الرقمية | السلوك الحسابي | مثال الاستدعاء | النتيجة المعادة |
|---|---|---|---|
ROUND(X, D) | التقريب الحسابي لعدد D من الخانات | ROUND(19.876, 2) | 19.88 |
TRUNCATE(X, D) | قص الكسر لعدد D دون أي تقريب | TRUNCATE(19.876, 2) | 19.87 |
CEIL(X) | التقريب للعدد الصحيح الأعلى | CEIL(4.05) | 5 |
FLOOR(X) | التقريب للعدد الصحيح الأدنى | FLOOR(4.95) | 4 |
ABS(X) / MOD(N,M) | القيمة المطلقة وباقي القسمة | MOD(17, 5) | 2 |
RAND() | كسر عشوائي بين 0 و 1 | FLOOR(1 + RAND()*6) | 1..6 |
خلاصة المعرفة ومحطة الانتقال
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
أتقنت في هذا الدرس التقريب الحسابي بدالة ROUND(X, D)، وقص الكسور المباشر بدالة TRUNCATE(X, D)، والحدود الصحيحة عبر CEIL() وFLOOR()، ودوال القيمة المطلقة وباقي القسمة والأسس وتوليد الأرقام العشوائية بـ RAND().
الخطوة التالية والدرس القادم
انتقل الآن إلى الدرس السادس والثلاثين «دوال التاريخ والوقت وحساب الفروق الزمنية وتنسيقها في MySQL» لاحتراف العمليات الزمنية.