Kotlin-计算年复利

时间:2018-11-15 19:53:14

标签: kotlin

三年后,我在使用Kotlin并计算“复利”时遇到问题。

我尝试过:

fun accountInThreeYears(initial: Int, percent: Int): Double = initial + (initial * percent / 100.toDouble()) * 3

但是,使用在线计算器却得到了不同的答案,我在做什么错了?

1 个答案:

答案 0 :(得分:1)

您缺少正确的公式:

SVM

因此您的函数应如下所示:

value after n years = (initial value) x (1 + interest)^n


将此导入用于fun accountInThreeYears(initial: Int, percent: Int): Double = initial * (1 + percent / 100.toDouble()).pow(3) 方法:

pow()