Board logo

标题: [讨论]AND运算符的问题 [打印本页]

作者: kugar    时间: 2005-11-21 17:17     标题: [讨论]AND运算符的问题

我用这段代码:
9 and 14 j结果是8
3 and 14 结果是 2
3 and 6 结果是2
3 and 7 结果是3

a=4>1 and b 无论b是什么数值,结果都是输出b的值的

在帮助文档里面是这么解释的:
And 运算符还对两个数值表达式中位置相同的位执行逐位比较,并根据下表设置 result 中相应的位:
如 expression1 中的位是    且 expression2 中的位是     则 result 为

             0                                0                                0

             0                                1                                0

             1                                 0                                0

              1                                1                                1

可是,数值表达是中的“位”是怎么算的呢?
作者: Nothing    时间: 2005-11-22 03:37

关于位的问题,你需要看看基本的电脑书籍。
你需在搞明白 位和字节的关系,计算机所有的数据都是通过位(二进制)来存在的。




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0