LShift64函数
用于将数值数据左移指定的位数。
格式
LShift64 (数值, 移位数)
参数
- 数值
- 指定要移位的整数值。
- 移位数
- 指定进行左移位的位数(0~63的整数值)。
返回值
返回将指定数值左移指定位数的结果。
说明
将指定数值向左(高位侧)移动指定位数。通常,移位部分的低位被设为0。
Lshift64与数值 * 2移位数(将数值乘以2移位数的次数)相同。
注意
数值数据类型
包括有多种数值类型。Lshift64可以使用Int64型、UInt64型的数值。
参阅
And, LShift, Not, Or, RShift, RShift64, Xor
LShift64函数使用示例
Function lshiftst
Int64 i
Int64 num, snum
num = 1
For i = 1 to 10
Print "i =", i
snum = LShift64(num, i)
Print "The shifted num is ", snum
Next i
Fend
如下所示为利用命令窗口返回Lshift64函数结果的其它示例。
> Print LShift64(2,2)
8
> Print LShift64(5,1)
10
> Print LShift64(3,2)
12
>