بفضل الله في سلسة من المقالات سنتناول نشر دروس تعليم سي شارب C# ستكون شاملة ووافية للمبتدئين والمستوى المتوسط . سلسلة مقالات مأخوذة من كوداتي نتمنى أن تكون مفيدة لجميع الدارسين . وهذا الدرس هو الدوال الرياضية في لغة سي شارب C# Maths .
سلسلة دروس تعلم سي شارب C# بالعربية
تم شرح فيما سبق :-
- الدرس الأول : مقدمة عن السي شارب #C
- الدرس الثاني : تركيب الجملة في سي شارب Syntax
- الدرس الثالث : التعليقات في سي شارب Comments
- الدرس الرابع : الطباعة في سي شارب Output
- الدرس الخامس : المتغيرات في سي شارب Variables
- الدرس السادس : المدخلات في سي شارب Inputs
- الدرس السابع : العمليات الرياضية في سي شارب Arithmetic Operations
- الدرس الثامن : العمليات المنطقية في سي شارب Logic Operations
- الدرس التاسع : الجمل الشرطية في سي شارب Condition Statement
- الدرس العاشر : الحلقات التكرارية في سي شارب Loops
- الدرس الحادي عشر : المصفوفات في سي شارب Array
- الدرس الثاني عشر : الدوال في سي شارب Methods
- الدرس الثالث عشر : السلاسل النصية في سي شارب String
- الدرس الرابع عشر : اقتناص الأخطاء في سي شارب try catch
الدرس الخامس عشر : الدوال الرياضية في سي شارب Maths
في هذا الدرس سنتاول الدوال الرياضية في السي شارب C#
- الدالة Max
- الدالة Min
- الدالة Sqrt
- الدالة Abs
- الدالة Round
الدوال الرياضية
تحتوي ال سي شارب على العديد من الوظائف التي تتيح لك اداء المهام الرياضية على الأرقام.
الدالة Max
تقوم بارجاع القيمة الاكبر بين رقمين
Math.Max(number1,number2);
int maxNumber = Math.Max(10,20);
Console.WriteLine(maxNumber);
Output :
20
الدالة Min
تقوم بارجاع القيمة الاصغر بين رقمين
Math.Min(number1,number2);
int minNumber = Math.Min(10,20);
Console.WriteLine(minNumber);
Output :
10
الدالة Sqrt
لارجاع الجذر التربيعي للرقم
Math.Sqrt(number);
int sqrtNumber = Math.Sqrt(64);
Console.WriteLine(sqrtNumber);
Output :
8
الدالة Abs
لارجاع القيمة المطلقة الموجبة
Math.Abs(number);
double absNumber = Math.Abs(-4.7);
Console.WriteLine(absNumber);
Output :
4.7
الدالة Round
لتقريب رقم إلى أقرب عدد صحيح
Math.Round();
int roundNumber = Math.Round(4.99);
Console.WriteLine(roundNumber);
Output :
5