Maison  >  Article  >  développement back-end  >  Que signifie la conversion de type dans le langage Go ?

Que signifie la conversion de type dans le langage Go ?

藏色散人
藏色散人original
2021-01-18 14:28:392334parcourir

La conversion de type en langage Go signifie convertir une variable d'un type de données en une variable d'un autre type. Le format de base de la conversion de type en langage Go est "type_name(expression)", où le paramètre type_name représente le type. et l'expression représente une expression.

Que signifie la conversion de type dans le langage Go ?

L'environnement de cet article : système Windows 7, Go version 1.11.2, ordinateur Dell G3.

Tutoriel recommandé : "golang"

Conversion de type de langue Go

La conversion de type est utilisée Convertit une variable d'un type de données en une variable d'un autre type. Le format de base de la conversion de type de langage Go est le suivant :

type_name(expression)

type_name est le type et expression est l'expression.

Exemple

Dans l'exemple suivant, le type entier est converti en type à virgule flottante, le résultat est calculé et le résultat est affecté à une variable à virgule flottante :

Exemple

package main
import "fmt"
func main() {
   var sum int = 17
   var count int = 5
   var mean float32
   
   mean = float32(sum)/float32(count)
   fmt.Printf("mean 的值为: %f\n",mean)
}

Le résultat de l'exécution de l'exemple ci-dessus est :

mean 的值为: 3.400000

Pour plus d'articles techniques sur le langage go, veuillez visiter le langage go colonne tutoriel!

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn