PDA

View Full Version : سوال: محدود کردن عدد



alih110
پنج شنبه 19 آذر 1388, 23:41 عصر
سلام دوستان من یک عدد اعشاری دارم مثل : 500.6029393
من میخوام اعشار رو محدود کنم و عددم بشه 500.60
چه طوری میشه ؟

mst_ab
جمعه 20 آذر 1388, 00:12 صبح
من چون خیلی بلد نیستم ، تابع خاصی تو PHP نمیشناسم ، ولی روش دستیش اینه که شما عدد رو در 100 ضرب کن و بعد از گرفتن عدد صحیح ، دوباره به 100 تقسیم کن ، هر تعداد رقم اعشار که بخوای می تونی بگیری ازش ، ولی حواست باشه که رند نمی کنه.
دوستانی که تابعی چیزی بلدن راهنمایی کنن ، تا ما استفاده کنیم.
موفق باشید.

ahmadflasher
جمعه 20 آذر 1388, 00:55 صبح
echo round(1.95583, 2); // 1.96

fumnimda
جمعه 20 آذر 1388, 18:24 عصر
منظورت از محدود کردن چیه و چه موقع می خوای این کار رو انجام بدی؟ وقتی که عدد اعشاری داره تایپ می شه یا وقتی که می خوای پردازش کنی؟
منظورت از محدود کردن گرد کردن هست یا فقط جدا کردن رقم اعشاری بدون گرد کردن؟

hidensoft
جمعه 20 آذر 1388, 18:34 عصر
توابعی برای انجام این کار وجود داره از جمله round
پیشنهاد می کنم قبل از شروع به برنامه نویسی حتما منوال رو مطالعه بفرمایید

phoenixhunter
شنبه 21 آذر 1388, 11:11 صبح
با تابع sprintf به راحتی میشه اینکار رو کرد.
http://www.php.net/manual/en/function.sprintf.php