永发信息网

c语言中按位运算都是要用补码计算吗????谢谢

答案:2  悬赏:60  手机版
解决时间 2021-01-25 15:53
c语言中按位运算都是要用补码计算吗????谢谢
最佳答案
&、|和^分别是与、或和异或运算符,都是将参加位运算的两个数按照它们的二进制位进行运算。
<<和>>是左移和右移运算符,也是先将数据转换成二进制,在进行移位。
~是取反运算符,对数据的二进制的相应位进行取反。例如:a的二进制是01101,b的二进制是10110(因为b是负数,所以要采用补码),其中的第一位表示符号。
全部回答
你说的补码运算,不是c语言的事情,是计算机自己的事(二进制运算)。 在c语言中,各种计算方法和生活中的一样,没有什么补码,原码的。。 在二进制计算中,我知道减法是要用补码来运算的,加法,位运算,逻辑运算都是原码直接计算。补码运算具体过程不清楚了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
建国开锁(鼓楼东街)地址在哪,我要去那里办事
停车场(新城百家苑小区西南)地址好找么,我有
口腔颌面部常见的癌前状态不包括A.口腔扁平苔
真有在期货里赚钱的人吗
定义intx=2,y=4(double)x/(y+1)是什么意
山茄子和白酒勾兑,复合国家食品安全法吗
海口市小米维修服务站
下列农民集体所有的土地中,不属于集体建设用
停车场(梅县区行政服务中心东)怎么去啊,我要
百度文库里一篇标题为Marketing and Brand Ma
如何在dos下检测到u盘
什么样才叫肾虚脾虚,有哪些症状
乐游车队停车场地址有知道的么?有点事想过去
【高压汞灯】高压汞灯为什么会突然熄灭?电源
在深圳有哪几个外资银行??在哪个区比较多
推荐资讯
停车场(怡迪苑一街)地址在什么地方,我要处理
‘生命若有新体验 你别拒绝’ 是我喜欢的一个
我的电脑右下角出现C盘文件损坏,然后电脑优
晶品口腔(厦门翔安)地址在什么地方,我要处理
土方量计算公式(底宽+放坡系数*高)*高*1.02
自然人之间借款合同生效时间如何规定
今天日历忌什么
激光脱毛每隔2个月做有没效果
flowertree是什么牌子?
泸州王氏汽车站有到湖北的长途汽车吗.?
左胸部下面是什么部位,最近经常疼什么怎么回
【标题是什么意思】标题是什么意思?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?