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