2-2-双目算术运算符

运算符对应的方法
a+ba.plus(b)
a-ba.minus(b)
a*ba.times(b)
a/ba.div(b)
a%ba.rem(b)
a..ba.rangeTo(b)

示例

fun main() {
val a = 10
val b = 3

println(a + b) // 运算符方式:13
println(a.plus(b)) // 方法调用方式:13

println(a - b) // 7
println(a.minus(b)) // 7

println(a * b) // 30
println(a.times(b)) // 30

println(a / b) // 3
println(a.div(b)) // 3

println(a % b) // 1
println(a.rem(b)) // 1

println(a..b) // 10..3(注意这是一个空区间,因为 10 3)
println(a.rangeTo(b)) // 10..3
}