Maison > développement back-end > Golang > Une brève analyse des opérateurs à Golang

Une brève analyse des opérateurs à Golang

青灯夜游
Libérer: 2022-11-24 21:21:20
avant
6470 Les gens l'ont consulté

Cet article vous apprendra Golang et parlera des opérateurs dans les bases du langage Go. J'espère qu'il vous sera utile.

Une brève analyse des opérateurs à Golang

Les opérateurs intégrés en langage Go sont :

  • opérateurs arithmétiques

  • opérateurs relationnels

  • opérateurs logiques

  • opérateurs d'affectation

  • opérateurs de bits

Pour les amis qui ont de l'expérience avec d'autres langages de programmation, c'est très simple à apprendre. En gros, le regarder une fois suffit. [Recommandations associées : Go tutoriel vidéo对于有过其他编程语言的朋友,学习起来还是很简单的。基本上看一遍就足够了。【相关推荐:Go视频教程

1.算术运算符

| + | 相加 
| - | 相减 
| * | 相乘 
| / | 相除 
| % | 求余
Copier après la connexion

2.  关系运算符

| == | 检查两个值是否相等,如果相等返回 True 否则返回 False。     
| != | 检查两个值是否不相等,如果不相等返回 True 否则返回 False。   
| >  | 检查左边值是否大于右边值,如果是返回 True 否则返回 False。   
| >= | 检查左边值是否大于等于右边值,如果是返回 True 否则返回 False。 
| <  | 检查左边值是否小于右边值,如果是返回 True 否则返回 False。   
| <= | 检查左边值是否小于等于右边值,如果是返回 True 否则返回 False。
Copier après la connexion

3.逻辑运算符

| && | 逻辑 AND 运算符。 如果两边的操作数都是 True,则为 True,否则为 False。 

| || | 逻辑 OR 运算符。 如果两边的操作数有一个 True,则为 True,否则为 False。 

| !  | 逻辑 NOT 运算符。 如果条件为 True,则为 False,否则为 True。
Copier après la connexion

4.赋值运算符

| =   | 简单的赋值运算符,将一个表达式的值赋给一个左值 
| +=  | 相加后再赋值                  
| -=  | 相减后再赋值                  
| *=  | 相乘后再赋值                  
| /=  | 相除后再赋值                  
| %=  | 求余后再赋值                  
| <<= | 左移后赋值                    
| >>= | 右移后赋值                    
| &=  | 按位与后赋值                  
| |=  | 按位或后赋值                  
| ^=  | 按位异或后赋值
Copier après la connexion

5. 位运算符

| &  | 参与运算的两数各对应的二进位相与。 (两位均为1才为1)                   
| |  | 参与运算的两数各对应的二进位相或。 (两位有一个为1就为1)                 
| ^  | 参与运算的两数各对应的二进位相异或,当两对应的二进位相异时,结果为1。 (两位不一样则为1) 
| << | 左移n位就是乘以2的n次方。 “a<<b”是把a的各二进位全部左移b位,高位丢弃,低位补0。 
| >> | 右移n位就是除以2的n次方。 “a>>b”是把a的各二进位全部右移b位。
Copier après la connexion

结束:

再次提醒,需要进技术交流群的同学,可以加我微信fangdongdong_25,需要进前端工程师交流群的备注“前端”,需要进go后端交流群的备注“go后端”]

1. Opérateurs arithmétiques

rrreee

2. Opérateurs relationnels

rrreee3. Opérateurs logiquesrrreee

4.

rrreee

5. Opérateurs de bits

rrreee

Fin :

Rappelez-moi encore une fois, si vous devez rejoindre le Groupe d'échange technique, vous pouvez m'ajouter sur WeChat fangdongdong_25, si vous devez rejoindre le groupe de communication de l'ingénieur front-end Remarque "Front-end" dans le groupe Si vous devez entrer dans le groupe de communication go back-end, Remarque "go back-end"<a href="https://www.php.cn/course.html" target="_blank" textvalue="编程视频"></a>Pour plus de connaissances sur la programmation, veuillez visiter :

Vidéo de programmation🎜 ! ! 🎜

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:juejin.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