相关疑难解决方法(0)

使用数据类型Double的Kotlin范围

    fun calcInterest(amount: Double, interest: Double): Double {
    return(amount *(interest/100.0))
}

fun main(args: Array<String>) {

    for (i in 1.0..2.0 step .5) {
        println("&10,000 at 5% interest is = ${calcInterest(10000.0,i)}")
    }

}
Run Code Online (Sandbox Code Playgroud)

我得到错误说For循环范围必须有'Iterator()'方法.它强调了我在节中的双打(我在1.0..2.0)

我怎样才能在一个范围内使用双打?? Ranges Reloaded(https://blog.jetbrains.com/kotlin/2013/02/ranges-reloaded/)上的一个网站显示使用数据类型Double很好.我不知道我的错了.我需要使用双打,因为我的利率是使用小数.对编程完全陌生,所以希望有人可以简单解释.谢谢!

编辑:添加步骤.5

double range kotlin

8
推荐指数
2
解决办法
4404
查看次数

标签 统计

double ×1

kotlin ×1

range ×1