تابعی ایجاد کنید که عدد n را به عنوان رشته دریافت کند و عدد را بدون صفرهای انتهایی و ابتدایی به عنوان رشته در خروجی برگرداند.
صفرهای انتهایی، صفرهای بعد از یک نقطه اعشار هستند که بر مقدار تأثیری ندارند (به عنوان مثال سه صفر آخر در 3.4000 و 3.04000).
صفرهای ابتدایی، صفرهای قبل از یک عدد کامل هستند که بر مقدار تأثیر نمیگذارند (به عنوان مثال، سه صفر اول در 000234 و 000230).
نمونه ورودی و خروجی
RemoveLeadingTrailing("230.000") ➞ "230"
RemoveLeadingTrailing("00402") ➞ "402"
RemoveLeadingTrailing("03.1400") ➞ "3.14"
نکات
- اگر عددی با 0.0 در انتهای آن دریافت کردید، مقدار صحیح را برگردانید (به عنوان مثال به جای “4.0” “4” را برگردانید).
-
اگر عدد 0، 0.0، 000، 00.00، و غیره است… “0” را برگردانید.
Assert.Equal("230", Backendbaz.RemoveLeadingTrailing("230.000")); Assert.Equal("402", Backendbaz.RemoveLeadingTrailing("00402")); Assert.Equal("3.14", Backendbaz.RemoveLeadingTrailing("03.1400")); Assert.Equal("30", Backendbaz.RemoveLeadingTrailing("30"));
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات