【问题标题】:calculate compound interest reversed in php计算在php中反转的复利
【发布时间】:2018-09-14 23:35:16
【问题描述】:

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

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

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

【问题讨论】:

  • 如果i是以%为单位的利率,那么(1+i/100)^365=2 => i = 0.19%
  • 感谢您的回复,但我不确定如何将此计算转换为 PHP。

标签: php calculation


【解决方案1】:

您正在寻找的公式是(假设您在所有 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%

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-08
    • 2020-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多