خطوات الاستخدام
الخطوة الأولى: تحديد مبلغ الدفعة الأولى المطلوب. يتم حسابه بضرب سعر المنزل (homePrice) في نسبة الدفعة الأولى (downPaymentPercent) مقسومة على 100. على سبيل المثال، إذا كان سعر المنزل 500,000 ريال ونسبة الدفعة الأولى 20%، فإن المبلغ المطلوب هو 500,000 × 0.20 = 100,000 ريال. هذا هو الهدف الذي تحتاج إلى تحقيقه من خلال مدخراتك الحالية ومساهماتك الشهرية.
الخطوة الثانية: حساب الفرق بين الهدف ومدخراتك الحالية. اطرح currentSavings من مبلغ الدفعة الأولى المطلوب. هذا الفرق هو المبلغ الذي تحتاج إلى ادخاره من خلال المساهمات الشهرية والفائدة. إذا كان الهدف 100,000 ريال ولديك 20,000 ريال مدخر، فإن الفرق = 80,000 ريال.
الخطوة الثالثة: استخدام معادلة القيمة المستقبلية لسلسلة من الدفعات الشهرية مع الفائدة المركبة. يتم حساب عدد الأشهر (n) اللازمة للوصول إلى الهدف باستخدام الصيغة: n = [log(1 + (r * (target - currentSavings * (1+r)^0?) / monthlyContribution))] / log(1+r) ، ولكن بشكل مبسط: نستخدم معادلة القيمة المستقبلية للإيداعات الشهرية (PMT) مع الفائدة المركبة الشهرية. فعليًا، نحل المعادلة: FV = currentSavings * (1+r)^n + monthlyContribution * [((1+r)^n - 1)/r] حيث r هو معدل الفائدة الشهرية (savingsInterestRate / 12 / 100). نحتاج إلى إيجاد n الذي يجعل FV يساوي مبلغ الدفعة الأولى.