请各位大侠告诉我,这句话的意思n5:=(n1*n2+n3+n4) and $ffff (n1乘n2加n3加n4)和(ffffH)做“位”的“与”操作。 $ffff 等价 十六进制 0ffffHeg: x=001011(二进制) x,y:integer; y=111000 x and y = 001000 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 n5 等于 (n1*n2+n3+n4)再与16进制数FFFF按位与 n1*n2+n3+n4 : 标准数学不必解释。x and y : 是按位与操作,即 1和1与得1, 1和0、0和0与得0。如:x = $1020, y = $ffff这样运算 x(二进制) 0001 0000 0010 0000 y(二进制) 1111 1111 1111 1111 与 ------------------------------- 0001 0000 0010 0000 ($1020)实际上,任何两字节整数与$ffff与都是其本身。 小弟已忘了什么叫位与,eg:x,y:integer x:=4867545; y:=4867545 and $ffffwhy y=17881? 窗体嵌套问题 一個listview比較大的問題?????? ADOQUERY如果没有选中数据行.Delphi抛出“BOF或EOF错误(简单问题) 请教个小问题 求助:fasterreport 与 fastreport dbedit的输入问题 readonly 是 false 的 刚刚遇到的奇怪的问题. SOS 调用DLL 窗体 ,不用立即释放的办法 新建向导中有“应用程序”和“CLX应用程序”,有什么区别? 在combobox的Item中怎样输入汉字? 欲与Delphi高手交友
x and y : 是按位与操作,即 1和1与得1, 1和0、0和0与得0。
如:x = $1020, y = $ffff
这样运算 x(二进制) 0001 0000 0010 0000
y(二进制) 1111 1111 1111 1111
与
-------------------------------
0001 0000 0010 0000 ($1020)
实际上,任何两字节整数与$ffff与都是其本身。
eg:x,y:integer
x:=4867545;
y:=4867545 and $ffff
why y=17881?