Kotlin中的算数运算符

简介: Kotlin中的算数运算符

Kotlin中,我们可以使用各种算术运算符来进行数值计算和操作。下面对这些运算符进行详细描述,并提供示例代码。

  1. 正号(正数)和负号(负数):
  • 正号用于表示一个正数,不对数值进行任何更改。
  • 负号用于表示一个负数,将数值取相反数。

示例代码:

val positiveNumber = +5
val negativeNumber = -5

println(positiveNumber) // 输出: 5
println(negativeNumber) // 输出: -5
  1. 加法和减法:
  • 加法运算符(+)用于将两个数值相加。
  • 减法运算符(-)用于将一个数值减去另一个数值。

示例代码:

val sum = 5 + 3
val difference = 10 - 4

println(sum) // 输出: 8
println(difference) // 输出: 6
  1. 乘法、除法和取模:
  • 乘法运算符(*)用于将两个数值相乘。
  • 除法运算符(/)用于将一个数值除以另一个数值。
  • 取模运算符(%)用于取得两个数值相除后的余数。

示例代码:

val product = 4 * 3
val quotient = 10 / 2
val remainder = 15 % 4

println(product) // 输出: 12
println(quotient) // 输出: 5
println(remainder) // 输出: 3
  1. 范围运算符:
    范围运算符(…)用于创建一个连续的整数范围。

示例代码:

val range = 1..5

for (num in range) {
    println(num)
}
// 输出:
// 1
// 2
// 3
// 4
// 5
  1. 自增和自减:
  • 自增运算符(++)用于将数值增加1。
  • 自减运算符(–)用于将数值减少1。

示例代码:

var number = 5

number++ // 自增
println(number) // 输出: 6

number-- // 自减
println(number) // 输出: 5

自增和自减运算符也可以在变量之前(前自增/前自减)或在变量之后(后自增/后自减)使用,具体取决于它们在表达式中的位置。

以上是对Kotlin中算术运算符(正号、负号、加、减、乘、除、取模)、范围运算符以及自增和自减运算符的详细描述和示例代码。这些运算符可用于进行各种数值计算和操作。


相关文章
|
4天前
|
人工智能 Scala Kotlin
Kotlin - 运算符与中缀表达式
Kotlin - 运算符与中缀表达式
25 6
|
11天前
|
人工智能 Scala Kotlin
Kotlin - 运算符与中缀表达式
Kotlin - 运算符与中缀表达式
43 8
|
10天前
|
人工智能 Scala Kotlin
Kotlin - 运算符与中缀表达式
Kotlin - 运算符与中缀表达式
29 2
|
13天前
|
人工智能 Scala Kotlin
Kotlin教程笔记(8) - 运算符与中缀表达式
Kotlin教程笔记(8) - 运算符与中缀表达式
26 3
|
17天前
|
人工智能 Scala Kotlin
Kotlin - 运算符与中缀表达式
Kotlin - 运算符与中缀表达式
19 6
|
16天前
|
人工智能 Scala Kotlin
Kotlin教程笔记(8) - 运算符与中缀表达式
Kotlin教程笔记(8) - 运算符与中缀表达式
25 3
|
5月前
|
Kotlin
Kotlin中的比较运算符
Kotlin中的比较运算符
|
24天前
|
人工智能 Scala Kotlin
Kotlin语法 - 运算符与中缀表达式
Kotlin语法 - 运算符与中缀表达式
|
25天前
|
人工智能 Scala Kotlin
Kotlin - 运算符与中缀表达式
Kotlin - 运算符与中缀表达式
21 3
|
3天前
|
人工智能 Scala Kotlin
Kotlin - 运算符与中缀表达式
Kotlin - 运算符与中缀表达式
11 0