حذف قسمت اعشاری اعداد (گرد کردن اعداد)، با توابع round ، ceil و floor ، در PHP

با استفاده از توابع round ، ceil و floor می توانیم بخش اعشاری اعداد را حذف کنیم (اعداد اعشاری را گرد کنیم). البته این توابع، هر کدام به گونه ای متفاوت، عمل می کنند. نحوه عملکرد این توابع را در جدول زیر شرح داده ایم :

تابع عملکرد
round گرد کردن به سمت نزدیکترین عدد صحیح
ceil گرد کردن به سمت مثبت بینهایت
floor گرد کردن به سمت منفی بینهایت

به مثال زیر توجه کنید :

مثال

نتیجه :

خطا - صفحه را دوباره بارگذاری کنید
نکته

هنگام استفاده از تابع round ، می توانیم تعیین کنیم که عمل گرد کردن برای چند رقم اعشار به بعد باشد. مثلا تعیین کنیم که یک رقم اعشار از اعداد نگه داشته شود و سایر رقم های اعشاری گرد شوند. برای این منظور، باید تعداد ارقام اعشاری که می خواهیم نگه داشته شود را درون پرانتز تابع round بنویسیم. برای درک بهتر این موضوع، به مثال زیر توجه کنید :

مثال

نتیجه :

خطا - صفحه را دوباره بارگذاری کنید
نویسنده علیرضا گلمکانی
شماره کلید 419
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 1 1 0
SMBTech1383
۱۳۹۹/۱۱/۲۷
۰۹:۴۵

اقا اگه بخوایم عدد با اعشار باشه و یک متغیر بزاریم جا اون عدد باید چیکار کنیم

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)