Langage Go pour trouver des carrés
Le langage Go est un langage de programmation open source développé par Google. Il présente les caractéristiques du typage statique, du garbage collection automatique et de la programmation simultanée, ce qui lui confère une large gamme d'applications dans la programmation réseau, le cloud computing et d'autres domaines.
En langage Go, trouver le carré d'un nombre est également très simple. Ensuite, nous présenterons deux façons d’implémenter la fonction carré.
Méthode 1 : implémentée par multiplication
En langage Go, vous pouvez directement utiliser l'opérateur de multiplication "*" pour réaliser la fonction de multiplication de deux nombres pour trouver la valeur carrée. Voici un exemple de code :
package main import "fmt" func main() { var num int = 5 var square int = num * num fmt.Printf("The square of %d is %d\n", num, square) }
Dans le code ci-dessus, nous définissons une variable entière num et lui attribuons une valeur de 5, puis trouvons la valeur carrée via num * num et attribuons le résultat à la variable carrée. Enfin, utilisez la fonction fmt.Printf() pour afficher le résultat.
Exécutez le code ci-dessus, le résultat de sortie est le suivant :
The square of 5 is 25
Méthode 2 : Implémentation via la fonction
Nous pouvons également définir une fonction carrée pour réaliser cette fonction. Voici un exemple de code :
package main import "fmt" func square(num int) int { return num * num } func main() { var num int = 5 var sq int = square(num) fmt.Printf("The square of %d is %d\n", num, sq) }
Dans le code ci-dessus, nous définissons une fonction nommée square pour trouver le carré d'un nombre. Dans la fonction principale, nous définissons d'abord une variable entière num et lui attribuons la valeur 5, puis trouvons la valeur carrée en appelant la fonction carrée et attribuons le résultat à la variable sq. Enfin, utilisez la fonction fmt.Printf() pour afficher le résultat.
Exécutez le code ci-dessus et le résultat de sortie est le suivant :
The square of 5 is 25
Résumé :
La fonction de recherche de carrés en langage Go est très simple. Il vous suffit d'utiliser l'opérateur de multiplication ou de définir une fonction pour trouver des carrés. Dans le même temps, le langage Go présente également les caractéristiques de la programmation concurrente, permettant d'effectuer des tâches de calcul telles que le calcul de carrés d'une manière plus efficace. Par conséquent, le langage Go a de nombreuses applications dans la programmation réseau, le cloud computing et d’autres domaines.
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!