بکندباز

تابع ‎round()‎‎ در پایتون

مثال

روند کردن عدد ورودی تا دو رقم اعشار:

x = round(5.76543, 2)
print(x)

توضیحات

تابع‎round()‎‎ یک عدد را در پارامتر اول دریافت می کند و به تعدادی که در پارامتر دوم آمده، قسمت اعشار آن را روند می کند. مقدار پیشفرض پارامتر دوم 0 است. یعنی در حالت پیشفرض مقدار پارامتر اول به نزدیک ترین عدد صحیح روند می شود.

سینتکس

round(number,  digits)

مثال

روند کردن به نزدیک ترین عدد صحیح:

x = round(5.76543)
print(x)

 


اگر سوالی در رابطه با این تابع داری، می تونی توی بخش کامنت ها بپرسی:

zohreh

مدیر وب سایت بکندباز

دیدگاه‌ها

*
*

    mahboub پاسخ

    با سلام
    من چندین بار هنگام تایپ با مشكل برخورد کردم ! تایپ صورت نمیگیرد و کلیدها روی صفحه اعمال نمیشود.
    ممنون از زحمات

    TARA پاسخ

    چه سایت خوبی دارید واقعا نکات ریزرو خیلی عالی گفتین 

    Marzie پاسخ

    تابع round برای پارامتر 0.5 چند میشه؟

      zohreh پاسخ

      اگر پارامتر دوم رو صفر بگذارید، یعنی قرار باشه به عدد صحیح تبدیل بشه، برابر میشه با 0.

    mehdi پاسخ

    درود ممنون از سایت خوبتون همیشه برام سوال بود چطوری کار میکنه تابع round که دیدم خودتون نوستید به نزدیکترین عدد صحیح 

    r.alizadeh پاسخ

    باسلام. اگر بخواهیم اعداداعشاری درون یک لیست را گرد کنیم باید چگون عمل کنیم؟ممنون

      zohreh پاسخ

      سلام. باید تابع round رو روی تک تک اعضای لیست اعمال کنید:

      # لیست اعداد اعشاری
      decimal_numbers = [3.14, 2.67, 5.89, 8.45]
      
      # گرد کردن اعداد اعشاری
      rounded_numbers = [round(num) for num in decimal_numbers]
      
      # چاپ نتایج
      print("اعداد اعشاری قبل از گرد کردن:", decimal_numbers)
      print("اعداد گرد کرده شده:", rounded_numbers)