گرد کردن اعداد اعشاری مثال 19/80 بشه 19/75 و 19/33 بشه 19/25

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • mehdi6596
    • 2016/05/25
    • 1

    پرسش گرد کردن اعداد اعشاری مثال 19/80 بشه 19/75 و 19/33 بشه 19/25

    سلام.دوستان من برا پروژه کلاسی کارنامه مدارسو طراحی کردم الان تنها مشکلی که دارم اینه که اعداد اعشاری رو نمیدونم چطور میشه گرد کرد تابع round کارساز نیست بدین ترتیب که میخوام مثلا 19/80 رو تبدیل کنه به 19/75 یا 19/33 رو به 19/25 . اگه کسی راه حلشو میدونه ممنون میشم راهنماییم کنید
  • amir_ts

    • 2015/03/17
    • 1247

    #2
    با سلام
    دوست عزیز از تابع ceiling میتونید استفاده کنید ولی مثال هایی که زدید همه رو به پایین گرد شده بود که با عملکرد این تابع یک مقدار سازگار نیست.شما در اصل میخواهید اعدادتون رو با مضرب 0.25 داشته باشد.
    کد PHP:
    =ceiling(a1;0.25
    فایل نمونه رو ببینید.
    فایل های پیوست شده
    [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

    کامنت

    • majid_mx4

      • 2012/06/25
      • 699

      #3
      با سلام

      ضمن تشکر از دوست عزیز جنا ب آقای Amir_ts
      با فرض اینکه مقدار شما درستون a باشد فکر کنم فرمول زیر برای درخواست شما مناسب باشد ( امیدوارم )

      کد:
      =(ceiling(a1,0.25)-ceiling(a1+a1,0.25))*-1

      پایدار باشید میر

      کامنت

      • mohammad_ashooryan

        • 2014/08/13
        • 480
        • 80.00

        #4
        با سلام و کسب اجازه از اساتید محترم
        از فرمول زیر نیز میتوانید استفاده کنید.

        کد PHP:
        =round(a1/0.25;0)*0.25 

        کامنت

        چند لحظه..