Golang中的运算符有哪些及怎么使用


今天小编给大家分享一下Golang中的运算符有哪些及怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Go 语言内置的运算符有:算术运算符关系运算符逻辑运算符赋值运算符位运算符对于有过其他编程语言的朋友,学习起来还是很简单的。基本上看一遍就足够了。

|+|相加
|-|相减
|*|相乘
|/|相除
|%|求余

|==|检查两个值是否相等,如果相等返回True否则返回False。
|!=|检查两个值是否不相等,如果不相等返回True否则返回False。
|>|检查左边值是否大于右边值,如果是返回True否则返回False。
|>=|检查左边值是否大于等于右边值,如果是返回True否则返回False。
|

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

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

|!|逻辑NOT运算符。如果条件为True,则为False,否则为True。

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

|&|参与运算的两数各对应的二进位相与。(两位均为1才为1)
|||参与运算的两数各对应的二进位相或。(两位有一个为1就为1)
|^|参与运算的两数各对应的二进位相异或,当两对应的二进位相异时,结果为1。(两位不一样则为1)
|>|右移n位就是除以2的n次方。“a>>b”是把a的各二进位全部右移b位。

以上就是“Golang中的运算符有哪些及怎么使用”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天免费云主机域名都会为大家更新不同的知识,如果还想学习更多的知识,请关注百云主机行业资讯频道。

相关推荐: vue路由跳转怎么实现

这篇文章主要介绍“vue免费云主机域名路由跳转怎么实现”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue路由跳转怎么实现”文章能帮助大家解决问题。在vue中实现路由跳转的方法1.使用this.$router.push…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/23 22:07
下一篇 02/23 22:08

相关推荐