وظيفة MySQL Round ()

Wzyft Mysql Round



يشير تقريب الأرقام إلى إيجاد القيمة التقريبية القريبة لقيمة عددية معينة. يعد تقريب الأرقام ممارسة شائعة عند التعامل مع القيم الرقمية ، مما يسمح لك بالحصول على قيمة عددية يسهل قراءتها وتحليلها.

في هذا البرنامج التعليمي ، ستتعرف على وظيفة الجولة () في MySQL. سنغطي ما تفعله الوظيفة ، وبناء جملة وظيفتها ، والمعلمات المقبولة ، وقيم الإرجاع ، والأمثلة العملية لاستخدام الوظيفة.

وظيفة MySQL Round ()

في MySQL ، تسمح لك الدالة round () في MySQL بتقريب قيمة عددية إلى عدد محدد من المنازل العشرية.







يوضح ما يلي بناء جملة الدالة round في MySQL:



ROUND (رقم ، مساحات_عشرية)

تقبل الوظيفة وسيطين رئيسيين:



  • الرقم المطلوب تقريبه.
  • Decimal_places - تحدد هذه المعلمة عدد المنازل العشرية التي يتم تقريب رقم الإدخال إليها. هذه معلمة اختيارية. إذا كان مفقودًا ، تقرب الدالة الرقم إلى أقرب عدد صحيح.

ألق نظرة على المثال التالي:





حدد الجولة (3.14159) ؛
- 3
حدد ROUND (3.14159، 0) مثل p ؛
- 3

كما ترى من الإخراج ، فإن تعيين المعلمة decimal_places على 0 أو حذفها أمر دقيق للغاية. كلاهما يعيد القيمة إلى أقرب رقم صحيح.

مثال 1: استخدام الدالة Round () مع قيمة عشرية موجبة

يوضح هذا المثال القيمة الناتجة عند تعيين قيمة معلمة decimal_places على عدد صحيح موجب:



حدد ROUND (3.14159، 0) مثل p ؛

انتاج:

ص |
----- +
3.142 |

مثال 2: استخدام الدالة Round () مع العلامة العشرية السالبة

يمكننا أيضًا تعيين معلمة decimal_places على قيمة سالبة كما هو موضح في ما يلي:

حدد ROUND (3.14159، -3) مثل p ؛

يجب أن يجبر هذا الدالة على تقريب القيمة قبل العلامة العشرية.

نتيجة:

ص |
- +
0 |

المثال الثاني:

حدد الجولة (314159.14159، -3) كـ p ؛

نتيجة:

ص |
------ +
314000 |

مثال 3: استخدام الدالة Round () في الجدول

يمكننا أيضًا استخدام الدالة round () في عمود الجدول كما هو موضح في ما يلي:

قم بتدوير القيم كما يلي:

حدد القيمة ، ROUND (القيمة) كالتقريب من random_ints ri ؛

انتاج:

استنتاج

الدالة round () في MySQL هي أداة قيمة لتقريب الأرقام إلى مستوى محدد من الدقة. يمكن استخدامه في العديد من العمليات الحسابية والإحصائية وغالبًا ما يتم استخدامه لتبسيط الحسابات وجعلها أكثر قابلية للإدارة. وظيفة round () سهلة الاستخدام ويمكن أن تكون إضافة قيمة لمجموعة أدوات MySQL.