بکندباز

همانطور که می دانید، در بعضی تقسیم ها نتیجه یک عدد اعشاری بی انتها می شود. مثل تقسیم 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

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*