Vai - Tipo di conversione

La conversione del tipo è un modo per convertire una variabile da un tipo di dati a un altro tipo di dati. Ad esempio, se si desidera memorizzare un valore long in un numero intero semplice, è possibile digitare cast long in int. È possibile convertire i valori da un tipo a un altro utilizzando ilcast operator. La sua sintassi è la seguente:

type_name(expression)

Esempio

Si consideri il seguente esempio in cui l'operatore cast fa sì che la divisione di una variabile intera per un'altra venga eseguita come operazione con numero mobile.

package main

import "fmt"

func main() {
   var sum int = 17
   var count int = 5
   var mean float32
   
   mean = float32(sum)/float32(count)
   fmt.Printf("Value of mean : %f\n",mean)
}

Quando il codice precedente viene compilato ed eseguito, produce il seguente risultato:

Value of mean : 3.400000