c#中的每周贷款支付/摊销时间表计算逻辑
Posted
技术标签:
【中文标题】c#中的每周贷款支付/摊销时间表计算逻辑【英文标题】:Weekly Loan payment/ Amortization Schedule Calculation logic in c# 【发布时间】:2019-07-25 04:04:53 【问题描述】:我已完成每月的贷款摊销/还款计算。现在我需要 c# 中的每周计算公式。
谁能帮我解答一下?
这里的贷款金额是 10000,利率是 10%,条款 7 个月
这是我每月的计算。但我需要这样的每周计算
loanAmount = 10000;
var periods = 7; //Months
var monthlyRate = (Convert.ToDouble(10) / 100) / 12;
var monthlyPayment = Math.Round(monthlyRate / (1 - Math.Pow((1 + monthlyRate), -(periods))) * loanAmount ,2);
提前致谢, 玛尼
【问题讨论】:
【参考方案1】:如果没有确切地了解您是如何计算的,它应该就像把几个月换几个星期一样简单。例如,而不是这样的:
monrthly payments = (balance * APR) / 12 months
这样做:
weekly payments = (balance * APR) / 52 weeks
显然,您会根据计算内容和计算方式来更改它。你已经完成了困难的部分,现在你只需要改变时间框架,这有意义吗?
【讨论】:
这是我每月的计算。但我需要每周计算。 var 贷款金额 = 10000; var 周期 = 7; //月份 varmonthlyRate = (Convert.ToDouble(10) / 100) / 12; var monthPayment = Math.Round(monthlyRate / (1 - Math.Pow((1 +monthlyRate), -(periods))) * loanAmount ,2); 我的每月计算基于这里给出的公式,emicalculator.net 我需要像每周计算一样以上是关于c#中的每周贷款支付/摊销时间表计算逻辑的主要内容,如果未能解决你的问题,请参考以下文章