Kotlin Arithmetic Operators

March 13, 2021

Kotlin has different set of operators for each of Arithmetic, Assignment and Comparison operations. Here in this article we will look at Arithmetic Operators.

What are Operators ??

Operators are special symbols or charactors that perform operation on operands. Like + - * / these all are operators.

Operands can be values or variables.

Example: 1 + 2 

+ : here + is operator

1 & 2 : here 1 & 2 are called operands on which addition operation would take place.

1. Arithmetic Operators

fun main(args: Array<String>) {
    
    val x = 5.0
    val y = 2.0
    var result: Double

    result = x - y
    println("x - y = $result")

    result = x + y
    println("x + y = $result")

    result = x * y
    println("x * y = $result")

    result = x / y
    println("x / y = $result")
}

Output for above code will be:

x - y = 3.0
x + y = 7.0
x * y = 10.0
x / y = 2.5

We can use corresponding function for each arithmetic operations.

fun main(args: Array<String>) {

    val x = 5.0
    val y = 2.0
   
    println("x - y = ${x.minus(y)}")

    println("x + y = ${x.plus(y)}")
    
    println("x * y = ${x.times(y)}")
    
    println("x / y = ${x.div(y)}")
}

Profile picture

Written by Bharat Sunel who loves to learn new things to build better software products.

© 2023