Conversion de float64 en int dans Go à l'aide du transtypage de type
Dans Go, la conversion d'un float64 en int peut être réalisée à l'aide du transtypage de type. La conversion de type, également connue sous le nom de conversion de type, vous permet de convertir une valeur d'un type de données à un autre.
La syntaxe pour la conversion de type dans Go est :
varName := type(expression)
Où varName est le nom de la variable pour stocker la valeur convertie, type est le type de données cible et expression est l'expression ou la valeur à convertir.
Dans le cas de la conversion d'un float64 en un int, le code serait :
var x float64 = 5.7 var y int = int(x) fmt.Println(y)
Le code ci-dessus déclare une variable float64 x avec une valeur initiale de 5,7. Il déclare ensuite une variable int y et convertit la valeur de x en int à l'aide du transtypage de type. Enfin, la valeur de y est imprimée, ce qui affichera "5" puisque la partie fractionnaire du float est supprimée lors de la conversion.
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!