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