x:=a or b or c or d;
x,a,b,c,d 均是interger,
调试时发现a=1000,b=0100,c=0,d=0时x=1004,
why?应该是1100啊?
x,a,b,c,d 均是interger,
调试时发现a=1000,b=0100,c=0,d=0时x=1004,
why?应该是1100啊?
解决方案 »
- 请教!!!!!!!
- 如何删除文件夹里的文件.....急
- 关于数据决策控件的问题
- 串口,问题!
- 怎么样把TADOConnection类变成多线程类
- 關于dbexpress的控件。
- ListView中看不见顶上的列(column)标题,而且item中的subitem也无法在列表中!
- 如何把delphi程序注册为clipper的查看器
- 诸位大侠!这段程序有什么错?
- 能否在窗体中加入有gif效果的图
- 请问null和nil有什么区别啊?还有字段对象的AS+数据类型中AsBCD这个TBCK型的数据到底是什么样子的啊?谢谢@
- 100分在线等待,如何将数据控件DBGrid1里的显示的数据导出至EXCEL表格中。
$1000 or $100 or $0 or $ = $1100
----------------------------
1000 | 00000011,11101000
100 | 00000000,01100100
0 | 00000000,00000000
-------|--------------------
1004 | 00000011,1110110010并非2的整数次方,或运算不是简单的把你看到的每一位相加就行了。