Maison > développement back-end > Golang > Quels sont les opérateurs en langage Go ?

Quels sont les opérateurs en langage Go ?

WBOY
Libérer: 2023-06-10 11:09:49
original
1461 Les gens l'ont consulté

Dans les langages de programmation, les opérateurs sont des symboles utilisés par les programmeurs pour effectuer des opérations arithmétiques et logiques. Dans le langage Go, il existe de nombreux types d'opérateurs, notamment les opérateurs arithmétiques, les opérateurs de comparaison, les opérateurs logiques, les opérateurs au niveau du bit, etc. Cet article présentera en détail les opérateurs du langage Go.

1. Opérateurs arithmétiques

Les opérateurs arithmétiques en langage Go sont utilisés pour effectuer des opérations arithmétiques courantes, notamment l'addition, la soustraction, la multiplication, la division, le reste, l'incrémentation et la décrémentation, etc. Voici la liste des opérateurs arithmétiques en langage Go :

  • Signe plus, utilisé pour additionner deux nombres
  • Signe moins, utilisé pour soustraire un nombre d'un autre
  • Signe de multiplication, utilisé pour ajouter deux nombres Multiplier des nombres
    /Signe de division , utilisé pour diviser un nombre par un autre nombre
    % Signe restant, utilisé pour obtenir le reste après la division de deux nombres
    ++ Opérateur d'incrémentation, utilisé pour ajouter la valeur d'une variable Augmentation 1
    -- Opérateur de décrémentation, utilisé pour réduire la valeur d'une variable par 1

2. Opérateur de comparaison

L'opérateur de comparaison dans le langage Go est utilisé pour comparer la relation de taille entre deux variables, et le résultat renvoie une valeur booléenne. Voici une liste d'opérateurs de comparaison dans le langage Go :

== signe égal, utilisé pour comparer si les valeurs​​de deux variables sont égales
!= signe d'inégalité, utilisé pour comparer si les valeurs​​ ​de deux variables sont inégales

signe supérieur, utiliser Utilisé pour comparer si une variable est supérieure à une autre variable
< Signe inférieur à, utilisé pour comparer si une variable est inférieure à une autre variable
= Supérieur ou égal au signe , utilisé pour comparer si une variable est supérieure ou égale à une autre variable
<= Inférieur ou égal au signe , utilisé pour comparer si une variable est inférieure ou égale à une autre variable

3. Opérateurs logiques

Opérateurs logiques dans le langage Go sont utilisés pour effectuer des opérations logiques, telles que « et », « ou » et « non ». Voici une liste d'opérateurs logiques en langage Go :

&& Opérateur AND, utilisé pour déterminer si deux conditions sont vraies en même temps
|| Ou opérateur, utilisé pour déterminer si l'une des deux conditions est vraie
Non ! Opérateur, utilisé pour annuler la valeur d'une condition (si la condition est vraie, renvoie faux ; si la condition est fausse, renvoie vrai)

4. Opérateurs de bits

Dans les systèmes informatiques, les nombres sont représentés sous forme binaire. Les opérateurs au niveau du bit sont des symboles utilisés pour manipuler des nombres binaires. Dans le langage Go, il existe de nombreux types d’opérateurs au niveau du bit. Ce qui suit est une liste d'opérateurs au niveau du bit en langage Go :

& symbole ET au niveau du bit, utilisé pour obtenir l'intersection de deux nombres (compare chaque bit de chaque nombre, si les deux nombres sont 1 dans la même position, renvoie 1 ; sinon return 0)
| Signe OR au niveau du bit, utilisé pour obtenir l'union de deux nombres (compare chaque bit de chaque nombre, si les deux nombres sont 0 à la même position, renvoie 0 ; sinon renvoie 1)
^ Notation XOR au niveau du bit, utilisée pour obtenir les bits qui sont différents dans deux nombres (compare chaque bit de chaque nombre et renvoie si les deux nombres sont identiques à la même position 0 ; sinon renvoie 1)
<< bits d'un nombre vers la gauche du nombre de chiffres spécifié

Le symbole de décalage vers la droite est utilisé pour déplacer tous les bits d'un nombre vers la droite du nombre de bits spécifié

Résumé

Cet article. introduit les opérateurs courants dans le langage Go, notamment les opérateurs arithmétiques, les opérateurs de comparaison, les opérateurs logiques et les opérateurs au niveau du bit. Les opérateurs constituent une partie importante du langage Go et aident les programmeurs à effectuer des opérations arithmétiques et logiques importantes. La maîtrise de ces opérateurs est importante pour écrire un code efficace et correct.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal