Menu
Coddy logo textTech

Opérateur de division

Fait partie de la section Fondamentaux du Journey GO de Coddy — leçon 16 sur 109.

L'opérateur de division (/) divise l'opérande de gauche par l'opérande de droite.

Créez deux variables et effectuez une division :

a := 10
b := 3
result := a / b
fmt.Println(result)

Sortie :

3

Notez que lors de la division d'entiers, Go tronque le résultat (supprime la partie décimale).

Pour la division décimale, utilisez des nombres à virgule flottante :

x := 10.0
y := 3.0
decimalResult := x / y
fmt.Println(decimalResult)

Sortie :

3.3333333333333335
challenge icon

Défi

Débutant
Dans ce défi, vous allez vous entraîner à utiliser l'opérateur de division (/) en Go. Nous avons deux nombres déjà définis. Votre tâche consiste à diviser le premier nombre par le deuxième nombre et à stocker le résultat dans la variable fournie.

Complétez le code pour effectuer la division et afficher le résultat.

Aide-mémoire

L'opérateur de division (/) divise l'opérande de gauche par l'opérande de droite :

a := 10
b := 3
result := a / b
fmt.Println(result) // Résultat : 3

Lors de la division d'entiers, Go tronque le résultat (supprime la partie décimale).

Pour la division décimale, utilisez des nombres à virgule flottante :

x := 10.0
y := 3.0
decimalResult := x / y
fmt.Println(decimalResult) // Résultat : 3.3333333333333335

Essayez vous-même

package main

import "fmt"

func main() {
	// Ces nombres sont déjà définis pour vous
	number1 := 20.0
	number2 := 4.0
	
	// TODO: Divisez number1 par number2 et stockez le résultat dans la variable 'result'
	var result float64
	
	// Ceci affichera le résultat
	fmt.Println("The result of", number1, "divided by", number2, "is:", result)
}
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