امید رضایی هنجنی

امید رضایی هنجنی

در این وبلاگ سعی میکنم مطالبی رو که فکر میکنم مفید هست قرار بدم.
علاوه بر این تجربه های برنامه نویسی خودم رو هم به صورت خلاصه قرار میدم که اگر کسی در این موارد به مشکلی بر خورده بود یا سوالی داشت در خدمتم.

گرد کردن اعداد در JavaScript

يكشنبه, ۱۱ اسفند ۱۳۹۲، ۰۲:۳۰ ب.ظ

برای این کار سه متد ceil ، floor و round وجود دارد که تفاوت این متدها را در ادامه توضیح میدهم.

فراخوانی هر سه این متدها با استفاده از Math می باشد:

Math.floor(7.2);    Math.ceil(9.6);    Math.round(8.4);

1. floor: این متد عدد را به نزدیک ترین عدد طبیعی رو به پایین گرد می کند یعنی:

Math.floor(7.2) == 7

Math.floor(7.8) == 7

2. ceil: این متد عدد را به نزدیک ترین عدد طبیعی رو به بالا گرد می کند یعنی:

Math.ceil(7.2) == 8

Math.ceil(7.8) == 8

3. round: این متد عدد را به نزدیک ترین عدد طبیعی گرد می کند یعنی:

Math.round(7.2) == 7

Math.round(7.8) == 8

* نکته: متد round درحالت برابر عدد را رو به بالا گرد می کند یعنی:

Math.round(7.5) == 8

لینک های کمکی:

Math.floor()

Math.ceil()

Math.round()


  • امید ره

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

نظر دادن تنها برای اعضای بیان ممکن است.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.