Menu
Coddy logo textTech

Operatore di divisione

Fa parte della sezione Fondamenti del percorso GO di Coddy. Lezione 16 di 109.

L’operatore di divisione (/) divide l’operando sinistro per l’operando destro.

Crea due variabili ed esegui una divisione:

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

Output:

3

Nota che quando divide numeri interi, Go tronca il risultato (rimuove la parte decimale).

Per la divisione decimale, usa i numeri in virgola mobile:

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

Output:

3.3333333333333335
challenge icon

Sfida

Principiante
In questa sfida, farai pratica con l'operatore di divisione (/) in Go. Abbiamo già definito due numeri. Il tuo compito è dividere il primo numero per il secondo e memorizzare il risultato nella variabile fornita.

Completa il codice per eseguire la divisione e stampare il risultato.

Provalo tu

package main

import "fmt"

func main() {
	// Questi numeri sono già definiti per te
	number1 := 20.0
	number2 := 4.0
	
	// TODO: Dividi number1 per number2 e memorizza il risultato nella variabile 'result'
	var result float64
	
	// Questo stamperà il risultato
	fmt.Println("The result of", number1, "divided by", number2, "is:", result)
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Go online