我现在学习Kotlin,在我的书里说
val num: Int = 15 - 4 * 3
val num2: Int = 65 % 7
val num4: Double = num.toDouble() / num2 + 0.7
println(num4)
1.7但是我的电脑显示'2.2'
println(num) // 3
println(num2) //2
println(num.toDouble()) // 3.0
println(num.toDouble() / num2.toDouble()) // 1.5
println(num4) // so 2.2
哪个是正确的?
2.2也是我得到的。如果是66而不是65,那么结果将是1.7,所以我假设也是印刷错误。