Browse Source

位移计算
Signed-off-by: caner <5658514@qq.com>

caner 3 years ago
parent
commit
f34d18ff37
1 changed files with 13 additions and 0 deletions
  1. 13 0
      1.go

+ 13 - 0
1.go

@@ -0,0 +1,13 @@
+package main
+
+const s = "testt.org"
+
+// 所以n << x是“N倍2,X倍”。并且y >> z是“y 除以 2,z 次”
+// (a*2)**2 这是左移,,右移(a/2)**2
+// 左位移计算 (n*2)平方  Math.pow(n*2,平方)
+// 右移计算 (n/2)平方  Math.pow(n/2,平方)
+var a byte = 1 << len(s) / 128
+
+func main() {
+	println(a)
+}