计算 php 中反转的复利

calculate compound interest reversed in php

给定初始投资(比如 10,000 美元),我想使用 php 来计算您每天需要多少 return 才能使您的资金在一年内翻倍。

看起来很简单,因为您可以将投资除以每年的工作天数,但这并没有考虑到您在不断增加资本。

我觉得我正在寻找某种每日复利函数,但它必须 运行 相反....不给你应计利息,但从你的投资和工作的两倍开始向后。

您要查找的公式是(假设您对所有 365 天进行复利计算,而许多金融机构假设一年有 360 天):

(1+i/100)^365=2

或获取利率(%),

i = (2^(1/365)-1)*100

在PHP中的求幂运算符是**

echo round((2**(1/365)-1)*100, 2) . "%\n";

输出(使用 round 四舍五入到小数点后两位):

0.19%