Go语言中的运算符有哪些

Go语言中的运算符有:1、加法运算符;2、减法运算符;3、乘法运算符;4、除法运算符;5、取余运算符;6、比较运算符;7、位运算符;8、按位与运算符;9、按位或运算符;10、按位异或运算符;11、左移运算符;12、右移运算符。详细介绍:1、加法运算符,用于执行两个数值的加法运算;2、减法运算符,用于执行两个数值的减法运算;3、乘法运算符,用于执行两个数值的乘法运算等等。

Go语言中的运算符有哪些

本教程操作系统:windows10系统、DELL G3电脑。

Go语言中包含多种运算符,用于执行各种数学和逻辑运算。以下是一些常见的Go语言运算符及其用途:

1、加法运算符(+):用于执行两个数值的加法运算。

a := 5 b := 3 sum := a + b // 8登录后复制

a := 10 b := 3 difference := a - b // 7登录后复制

a := 5 b := 3 product := a * b // 15登录后复制

a := 10 b := 2 quotient := a / b // 5登录后复制

a := 10 b := 3 remainder := a % b // 1登录后复制

a := 5 b := 3 if a == b { fmt.Println("a equals b") // false } else if a > b { fmt.Println("a is greater than b") // true } else { fmt.Println("a is less than b") // false }登录后复制

a := 60 // 0011 1100 in binary b := 13 // 0000 1101 in binary c := a & b // 12, 0000 1100 in binary d := a | b // 61, 0011 1101 in binary e := a ^ b // 49, 0011 0001 in binary f := a > 2 // 15, 0000 1111 in binary (right shift by 2)登录后复制

9、按位或运算符(|):对两个整数的二进制位进行或操作,只要有一个相应的二进制位为1,结果的相应二进制位就为1。

10、按位异或运算符(^):对两个整数的二进制位进行异或操作,当两个相应的二进制位相异时,结果的相应二进制位为1。

11、左移运算符(2676acc3a4fd8fc150d8412b93821856>):将一个整数的二进制位右移指定的位数,左侧用符号位填充(对于有符号整数)。右移操作相当于除以2的指定次方。

以上就是Go语言中的运算符有哪些的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!