永发信息网

pascal中位运算符有哪些?是什么意思?

答案:1  悬赏:60  手机版
解决时间 2021-03-24 04:56
pascal中位运算符有哪些?是什么意思?
最佳答案
有shr,shl,and,or,xor.

shr是将一个数在二进制上右位移,如7 shr 1= 3,即 111 右移 1 位,得11,为十进制的3.

shl是将一个数在二进制上左位移,如7 shl 1= 14,即 111 左移 1 位,得1110,为十进制的14.

and是将两个数用二进制的方法计算,如5 and 6=4,即 101 and 110 =4
11取1,10取0,00取0,所以101 and 110 = 100 ,为十进制的4.

or是将两个数用二进制的方法计算,如5 and 6=8,即 101 and 110 =8
11取1,10取1,00取0,所以101 or 110 = 111 ,为十进制的8.

xor是将两个数用二进制的方法计算,如5 and 6=3,即 101 and 110 =3
10取1,01取1,00取0,11取0, 所以101 and 110 = 011 ,为十进制的3.

换一种方法理解,1代表True,0代表False,同位运算,即是 and 必须是 True and True 才成立,为True(1),否则为False(0),如110 和101从右数第一位1,0取0,第二位0,1取0,第三位1,1取1,即为100,等于4.

其他的也是,or就是“或”,and是“与”,xor是“异或”,即True and False exit True else exit False。

这就是位运算。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
广的今意思意思是什么,花飞玉案有清香的意思
在研究下列运动时,能把物体看作质点的是A.研
怎样让雪花酥不那么甜
疯狂猜成语一人张大扣
BL :求推荐鹿晗觉得自己是攻,看上了一个“受
男人说赚钱养家也很辛苦要怎么回答他
满江红酒楼地址在哪,我要去那里办事
单选题兴奋在神经元之间传递的过程中,不会涉
银行晨会数字口号,银行晨会口号
湖南林南科技大学是985还是211大学?
下列属于人体内环境组成成分的是①Na+、抗体
求助:蝙蝠侠阿卡姆骑士无法运行
脸上胎带的痣能去除吗
一个平常超酷、成熟、有些名声的男生会随便对
java 数 n的阶乘, 阶乘, 公式 为 n!=n*(n-1)(
推荐资讯
拌米粉怎么做好吃,拌米粉的吃法
水瓶座的人是不是一般都很聪明?
下列关于单克隆抗体的叙述,正确的是A.用某种
思林水电站总装机容量为100万千瓦时,即每小
现有存款16万,月入5000如何理财
焊锡产品上的松香油用什么能洗干净
红双——英雄联盟怎样和和好友对战
新手500公里耗油算是怎么样
投资儿童充气城堡要多少资金加盟
美宝莲纽约(镇江万千百货店)地址在哪,我要去
二手黄金项链 我是江西崇义的 不知道怎么处理
健身的器材除了跑步机,还有哪些比跑步机好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?