часть числа 4.234 равна " +
NumericFn.FracPart(4.234) ) ;
if(NumericFn.IsEven(10))
Console.WriteLine((0 — четное число.");
if(NumericFn.IsOdd(5))
Console.WriteLine("5 — нечетное число.");
// Keyin NumericFn sinfining nusxasini yaratishga urinib ko'ring,
//bu esa xatolikka olib kelishi mumki.
// NumericFn ob = new NumericFn(); // Xatolik!
}
}
Bu dasturning natijasi quyidagicha.
Обратная величина числа 5 равна 0.2
Дробная часть числа 4.234 равна 0.234
10 — четное число.
5 — нечетное число.
Yuqoridagi dasturning oxirgi satri izohga olinganiga e`tabor bering. NumericFn klassi static va shuning uchun ushbu sinf ob'ektini yaratish uchun har qanday urinish kompilyatsiya vaqtida xatolikka olib kelishi mumkin. NumericFn sinfining nostatik a'zosini yaratishga urinish ham xato hisoblanadi.
Oxirgi eslatma: static sinfning konstruktor nusxasi mavjudligiga yo'l qo'yilmasligiga qaramasdan, u static konstruktorga ega bo'lishi mumkin.
Do'stlaringiz bilan baham: |