Round (Round)
تابع «Round (Round)» عدد را گرد می کند. «گرد کردن (Rounding)» یعنی کم کردن رقم های اضافی با یک قانون ساده. در اکسس، این تابع برای قیمت ها و نمره ها عالی است. همچنین نتیجه مرتب و خواناتر می شود.
تعریف و کاربرد
Round یک عدد را به تعداد رقم اعشار مشخص گرد می کند. اگر تعداد اعشار را ندهیم، به نزدیک ترین عدد صحیح گرد می شود.
نکته مهم: اگر رقم پایانی 5 باشد، گرد کردن به سمت نزدیک ترین «عدد زوج» انجام می شود. مثلاً Round(34.55, 1) برابر 34.6 و Round(34.65, 1) هم 34.6 می شود.
سینتکس (Syntax)
فرم کلی استفاده:
Round(<expression>, <decimal_places>);
نمونه عملی روی ستون قیمت
قیمت را به 1 رقم اعشار گرد کن و ستون جدید بساز:
SELECT ProductName,
Price,
Round(Price, 1) AS RoundedPrice
FROM Products;
چرا «عدد زوج»؟
این قانون «گرد کردن بانکی» است. چون سوگیری مجموعی را کم می کند. بنابراین میانگین ها دقیق تر می مانند.
گام های عملی
- ستون عددی یا عبارت محاسباتی را مشخص کن.
- تعداد اعشار مناسب را تعیین کن.
- دستور Round را در SELECT یا UPDATE به کار ببر.
نکته: این تابع از Access 2000 پشتیبانی می شود.
جمع بندی سریع
- Round برای گرد کردن اعداد استفاده می شود.
- بدون پارامتر دوم، به عدد صحیح می رسیم.
- 5 پایانی به «عدد زوج» گرد می شود.
- برای گزارش ها و قیمت ها عالی است.
برای اعداد تصادفی به Rnd و راه اندازی بذر به Randomize سر بزن. همچنین از این لینک وارد تابع Round اکسس شو.