小 小伶 Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-18 #1 请教$AA6B and $f800) shr 11 是什么意思? 是不是从$AA6B中取得第一个字A? 如果要取得第3个字6,第4个字B可怎么办? 感谢,马上送分.
B BurningSky Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-18 #2 十六进制数$AA6B与十六进制$F800与运算后左移11位. 取第3个字6与第4个字这样好像就可以: ($AA6B and $FF)=$6B
小 小伶 Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-18 #3 谢谢BurningSky 我还是有点不懂 正在消化中 有什么公式或者函数可以任意取出$AA6B中的各个字 如:单独取第一个字A 单独取第二个字A 单独取第三个字6 单独取第四个字B 取第3个字 + 第4个字 等等 也就是说 您这个 ($AA6B and $FF)=$6B 是怎么想出来的?
谢谢BurningSky 我还是有点不懂 正在消化中 有什么公式或者函数可以任意取出$AA6B中的各个字 如:单独取第一个字A 单独取第二个字A 单独取第三个字6 单独取第四个字B 取第3个字 + 第4个字 等等 也就是说 您这个 ($AA6B and $FF)=$6B 是怎么想出来的?
H hairboy Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-18 #4 $FF 为全 1,$AA6B and $FF = $AA6B and $00FF 就=FF对应的位. $AA6B and $F000 = $A $AA6B and $0F00 = $A $AA6B and $00F0 = $6 $AA6B and $000F = $B
$FF 为全 1,$AA6B and $FF = $AA6B and $00FF 就=FF对应的位. $AA6B and $F000 = $A $AA6B and $0F00 = $A $AA6B and $00F0 = $6 $AA6B and $000F = $B