d6中的逻辑运算符
类似两个字节做与的运算,比如100011100和1001111001与
是什么操作副?
问题点数:10、回复次数:6Top
1 楼dulei115(前途无亮)回复于 2003-09-04 16:59:11 得分 2
andTop
2 楼Drate(小虫(好好学习,天天向上))回复于 2003-09-04 16:59:48 得分 2
你用AND操作符就行了Top
3 楼dulei115(前途无亮)回复于 2003-09-04 17:02:11 得分 2
not 按位非
and 按位与
or 按位或
xor 按位异或
shl 左移
shr 右移Top
4 楼dulei115(前途无亮)回复于 2003-09-04 17:03:59 得分 0
位运算符的操作数只能是整数,结果也是整数。Top
5 楼ningmu16(5度空间)回复于 2003-09-04 17:12:04 得分 0
谢谢,还有一个问题
一个16nit的双字节数(用word())获得
那么如何把它拆成2个字节的那?也就是分别获得高8位和低8位
我会另外给分的,谢谢!Top
6 楼Manwill71(天皇地虎江山一片)回复于 2003-09-04 17:12:51 得分 4
逻辑位运算
逻辑位运算操作符
操作符 操作说明 类型 结果 例子
not 位取反 integer integer not X
and 位求与 integer integer X and Y
or 位求或 integer integer X or Y
xor 位异或 integer integer X xor Y
shl 位左移 integer integer X shl 2
shr 位右移 integer integer Y shr I
Top
7 楼Manwill71(天皇地虎江山一片)回复于 2003-09-04 17:16:40 得分 0
逻辑运算操作符
操作符 操作说明 类型 结果类型 示例
not 位取反 integer integer not X
and 位取与 integer integer X and Y
or 位取或 integer integer X or Y
xor 位异或 integer integer X xor Y
shl bitwise shift left integer integer X shl 2
shr bitwise shift right integer integer Y shr ITop




