首页
13问答网
>
C语言中-1<<1要怎么算,我的关键疑问在负数上
C语言中-1<<1要怎么算,我的关键疑问在负数上
那意思是说-1存转换为二进制是11111111吗?为什么??
2025-03-06 11:37:10
推荐回答(1个)
回答1:
<<实际上是位操作
将-1写成二进制形式,然后将所有 bit 向左移1位,后面补0
结果为-2~
实际上都是将-1变成二进制再计算~
相关问答
最新问答
化学高手请进!在线急等!快!高分追加!化学高手请进!
我想自考英语,请问要准备什么书本之类的材料啊?
帮我翻译下面的所有文言文
柳州五星附近哪里有复印店
淘宝交易自动关闭是怎么回事
现役的NBA球员中背身单打能力谁最强
磁悬浮列车为什么能浮起来
简易数字电压表的设计
1米7标准体重
女友喜欢我在她睡觉时发些小情话得信息 说点什么好呀~有类似经历得指点一二