الأرقام العشرية والدقة المالية في C#: الفرق الحاسم بين float و double و decimal وتطبيقات الحسابات المصرفية

جارٍ التحميل…

01 / ملخص الدرس

الأرقام العشرية والدقة المالية في C#: الفرق الحاسم بين float و double و decimal وتطبيقات الحسابات المصرفية

اكتشف أسرار الأرقام العشرية والهندسة المالية في C#: لغز جمع 0.1 + 0.2 وفضيحة 0.30000000000000004، المقارنة الثلاثية بين float (32-bit للرسومات والألعاب) و double (64-bit الافتراضي) و decimal (128-bit للذهب المالي والبنوك)، قواعد التحويل الصارم (Type Casting) ومنع التحويل الضمني لحماية أموالك، التعامل مع القيم الاستثنائية (Infinity و NaN)، فخ المقارنة المباشرة واستخدام هامش الخطأ Epsilon، وبناء فئة SavingsAccount لحساب الفوائد بتعابير Switch الحديثة ومحاكاة نمو الثروة عبر حلقة while.

ضمن مسارC#08 / 08
02 / شرح الدرس مكتوبًا

نص شرح المعلم والكود الذي كتبه ونتيجة تشغيله، بنفس ترتيب الدرس.

03 / دروس المسار (8)
  1. 01مدخل إلى C# و .NET: الأساسيات والبيانات
  2. 02العمليات الحسابية والمنطقية: كيف يفكر ويحسب برنامجك؟
  3. 03الجمل الشرطية: كيف تجعل برنامجك يتخذ القرارات الذكية؟
  4. 04الحلقات التكرارية: كيف تكرر المهام وتتحكم في تدفق الأوامر؟
  5. 05المصفوفات والقوائم: كيف تدير مجموعات البيانات باحترافية؟
  6. 06الدوال والأساليب البرمجية: كيف تنظم كودك وتمنع التكرار باحترافية؟
  7. 07الفئات والكائنات (Classes & Objects): مدخلك الشامل للبرمجة كائنية التوجه (OOP)
  8. 08الأرقام العشرية والدقة المالية في C#: الفرق الحاسم بين float و double و decimal وتطبيقات الحسابات المصرفيةانت هنا