左移表达式的位 result = expression1 << expression2
参数 result
任何变量。
expression1
任何表达式。
expression2
任何表达式。
说明:<<运算符把expression1的所有位向左移expression2指定的位数。例如:
var temp temp = 14 << 2 变量temp的值为 56,因为 14 (即二进制的 00001110)向左移两位等于 56 (即二进制的 00111000)。
简单介绍一种方便计算的方法:
8 << 1的值为8*2=16;
8 << 2的值为8*(2^2)=32;
8 << n的值为8*(2^n)。