C# - Math

C# - الدوال الرياضية (Math)

توفر C# كلاس Math الذي يحتوي على العديد من الدوال الرياضية المفيدة مثل الجذر التربيعي، القوى، التقريب، القيمة المطلقة، وغيرها.


🧮 أشهر الدوال في Math:


Console.WriteLine(Math.Sqrt(16));     // الجذر التربيعي = 4
Console.WriteLine(Math.Pow(2, 3));    // 2 أس 3 = 8
Console.WriteLine(Math.Abs(-10));     // القيمة المطلقة = 10
Console.WriteLine(Math.Round(3.6));   // التقريب لأقرب عدد = 4
Console.WriteLine(Math.Floor(4.9));   // التقريب لأسفل = 4
Console.WriteLine(Math.Ceiling(4.1)); // التقريب لأعلى = 5

📈 مقارنة القيم:


int max = Math.Max(10, 20); // 20
int min = Math.Min(10, 20); // 10

📌 ملاحظات:

  • كل الدوال موجودة في الكلاس Math ولا تحتاج لإنشاء كائن منه.
  • تُستخدم هذه الدوال بكثرة في التطبيقات الحسابية، والرسومية، والألعاب.
  • تدعم القيم من نوع int وdouble وfloat.

تعليقات

المشاركات الشائعة من هذه المدونة

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

Entity Framework - مقدمة عن Entity Framework