关于VB6的位与运算问题(and)很郁闷希望大家指点?
关于C#的位与运算问题(&)很郁闷希望大家指点?
C#中这个表达式
-1285 & 0xFF00
结果等于64000
(.net其它语言也测试过。也是如此)
但在vb6中
-1285 And &HFF00
这表达式的值确等于-1536
如何能让vb中的,-1285 And &HFF00这个运算的结果-1536
在C#中也等于-1536
代码应该如何写。希望大家指点一下。 非常感谢!
[解决办法]
? -1285 And &HFF00[color=#FF0000]&[/color]64000 ? -1285 And &HFF00-1536?&HFF00-256?&HFF00[color=#FF0000]&[/color] 65280
[解决办法]