<< Go · 运算符
左移运算符:把整数二进制位向左移动指定位数,低位补 0。
怎么用
a << n
小例子
package main
import "fmt"
func main() {
fmt.Println(1 << 3)
}
运行结果
输出 8
提醒:左移 n 位相当于乘以 2^n,注意溢出
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Go全部词条<< Go · 运算符左移运算符:把整数二进制位向左移动指定位数,低位补 0。
a << n
package main
import "fmt"
func main() {
fmt.Println(1 << 3)
}
输出 8
提醒:左移 n 位相当于乘以 2^n,注意溢出
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Go全部词条