如果我们在Angular中给出了emi,ROI和priciple数量,请从EMI公式中找到数月

时间:2017-11-28 06:49:31

标签: angular ionic3

我是编程的新Lerner。我已经搜索了每一个但是从EMI公式计算月数没什么。 我试过以下公式来实现这个目标。

     let ROI:any;

     //PrincipleAmount is total loanAmount

     ROI=(interestRate/100)*PrincipleAmount;
     console.log("NEW RATE OF INTEREST",ROI);

     let x=parseInt(PrincipleAmount)+parseInt(ROI);

     console.log("UpperPart",x);

     let Months:any;

      Months=x/emi;
     console.log("TOTAL MONTHS",Months);

和我也试试这个。

   let Ipm = P * R / 12 //and find out the interest part
   let monts = P / (EMI-Ipm).

但这些方法不会给我正确的结果。是否还有其他公式来训练蒙特,所以请帮助我。

我找到了另外一个解决方案,但我不知道如何在编码的基础上实现它。下面是方法

 x = 1 + R

y = EMI / (EMI-PR)

Number of Years = logxy

logxy是 log x到基数y 怎样才能将log x解析为基数y的角度
提前谢谢

1 个答案:

答案 0 :(得分:0)

我成功地从EMI公式中找到了精确的月份,如下所示

x = 1 + R

y = EMI / (EMI-PR)

Number of Years = logxy

实施上述方法我已经有了正确的月份。

    let R=interestRateCurent/(12*100);
         let X =1+R;
         let z=amount*R;         
         let y1:any;
            y1=emi/(emi-z);

            let logy = Math.log(y1);
            let logx = Math.log(X);         
            let mnths = logy / logx; 
        console.log("Totatal Months:",mnths);