بکندباز

همانطور که می دانید، در بعضی تقسیم ها نتیجه یک عدد اعشاری بی انتها می شود. مثل تقسیم 8 بر 3. ما در این ماشین حساب می خواهیم فقط تا 5 رقم اعشار را در خروجی نمایش دهیم.

تابع خود را به گونه ای بهبود دهید که خروجی ها، نهایتاً تا 5 رقم اعشار روند شوند. این روند کردن باید برای عملیات ضرب و جمع و تفریق نیز اعمال شود.

نمونه ورودی و خروجی

calculate(8, '/', 3) ➞ 2.66667

calculate(4.368, '*', 2.657) ➞ 11.60578

calculate(4, '/', 0) ➞ "Can not divide by 0"

توجه: کد شما همچنان باید تست های مرحله قبل را نیز پاس کند.

calculate(8, '/', 3)  ➞ 2.66667
calculate(4.368, '*', 2.657)  ➞ 11.60578
calculate(4, '/', 0)  ➞ "Can not divide by 0"
calculate(5, '/', 2)  ➞ 2.5
calculate(4, '+', 2)  ➞ 6

پاسخ های کاربران به این تمرین

aliahmadi98
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
15 آذر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-qmDa
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
6 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

M-hosein13
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
26 خرداد 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-Tn6a
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
1 ارديبهشت 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

محمد سیل سپور
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
17 اسفند 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

qzle
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
11 اسفند 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

alitayyar
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
22 دي 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

backendbaz
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
20 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*