Menu
Coddy logo textTech

Opérateurs arithmétiques

Fait partie de la section Fondamentaux du Journey Kotlin de Coddy. Leçon 19 sur 93.

Kotlin fournit des opérateurs arithmétiques pour effectuer des calculs mathématiques sur des nombres. Ce sont les mêmes opérateurs que ceux que vous utiliseriez en mathématiques élémentaires.

Voici les quatre opérateurs arithmétiques fondamentaux :

OpérateurOpérationExempleRésultat
+Addition10 + 313
-Soustraction10 - 37
*Multiplication10 * 330
/Division10 / 33

Vous pouvez utiliser ces opérateurs avec des variables et stocker les résultats :

fun main() {
    val a = 15
    val b = 4
    
    val sum = a + b        // 19
    val difference = a - b // 11
    val product = a * b    // 60
    val quotient = a / b   // 3
    
    println(quotient)
}

Important : Lorsque vous divisez deux entiers, Kotlin effectue une division entière : le résultat est tronqué et non arrondi. Ainsi, 15 / 4 donne 3, et non 3.75.

Si vous avez besoin de résultats décimaux, au moins un nombre doit être un Double :

fun main() {
    println(15.0 / 4)  // Affiche : 3.75
}
challenge icon

Défi

Facile

Les variables suivantes vous sont fournies :

val x = 24
val y = 7

À l’aide de ces variables, calculez et affichez les résultats suivants sur des lignes séparées :

  1. La somme de x et y
  2. La différence lorsque y est soustrait de x
  3. Le produit de x et y
  4. Le résultat de la division de x par y (division entière)

N’oubliez pas : la division entière tronque la partie décimale, donc le dernier résultat sera un nombre entier.

Essayez vous-même

fun main() {
    val x = 24
    val y = 7
    
    // TODO: Écrivez votre code ci-dessous
    // Calculez et affichez :
    // 1. La somme de x et y
    // 2. La différence lorsque y est soustrait de x
    // 3. Le produit de x et y
    // 4. Le résultat de la division de x par y (division entière)
    
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Playground Kotlin