点击或拖拽改变大小

Functions.BitClear 方法 (Int32, Int32)

X#
通过将指定位设置为0来清除数值型可变二进制大型二进制值中的指定位,并返回结果值。 有数值版本和二进制版本的语法。 如果指定的表达式不是整数,则在执行操作之前会将其转换为整数。

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

参数

Num
类型:Int32
指定要清除位的数值型值。如果表达式不是整数,则在设置位之前会将其转换为整数。
Bit
类型:Int32
指定要在nExpression1中清除的位位置。nExpression2可以范围从0到31,其中0位于最右边的位。

返回值

类型:Int32
数值型可变二进制大型二进制BitClear( )返回没有指定位的指定表达式。
示例
X#
1x = 7  // 二进制0111
2y = 1  // 第2位位置(0 = 第1位位置)
3? BitClear(x,y) // 返回5,二进制0101
参见