به دلیل وجود یک مفهوم برنامهنویسی به نام حقیقتگرایی، برخی از مقادیر را میتوان به صورت بولی ارزیابی کرد. برای مثال، عدد 1 (یا هر عدد دیگری غیر از 0) اغلب معادل True
است و 0 اغلب معادل False
است. یک تابع ایجاد کنید که معکوس بولین داده شده را به عنوان یک عدد برگرداند.
نمونه ورودی و خروجی
FlipBool(True) ➞ 0
FlipBool(False) ➞ 1
FlipBool(1) ➞ 0
Assert.Equal(0, Backendbaz.FlipBool(true)); Assert.Equal(1, Backendbaz.FlipBool(false)); Assert.Equal(0, Backendbaz.FlipBool(1)); Assert.Equal(1, Backendbaz.FlipBool(0));
نظرات