点击或拖拽改变大小

Functions.BitRShift 方法

X#
将数值中的位向右移动指定的位数,并返回结果值。 如果指定的表达式不是整数,它们在执行操作之前会被转换为整数。

命名空间:  XSharp.VFP
程序集:  XSharp.VFP (在 XSharp.VFP.dll 中) 版本:2.22 GA
语法
 FUNCTION BitRShift(
	Arg AS USUAL,
	Bits AS USUAL
) AS LONG
查看代码

参数

Arg
类型:__Usual
指定要向右移动位的数值。
Bits
类型:__Usual
指定要向右移动的位数。

返回值

类型:Int32
数值型。BitRShift( )返回指定表达式中的位被移动指定位数后的结果。
备注
BitRShift( )不支持可变二进制值。
示例
X#
1x = 5  // 二进制0101
2y = 1  // 向右移动1位
3? BitRShift(x,y) // 返回2,二进制0010
参见