永发信息网

C语言中关于负数补码的问题。

答案:4  悬赏:60  手机版
解决时间 2021-02-12 16:04
C语言中关于负数补码的问题。
最佳答案
注意符号位
比如说电脑存的是1开头的数 它就会认为这个数是补码 然后把1后面的数按补码、反码的法则在返回去就得到它真正的数了
那你举得例子讲;
比如:-7的原码是10000111,对吧
那他的反码是11111000,补码是11111001,那它在电脑是存补码11110001这个对吧,那电脑里存的一个数10000111(即-7原码)【【【【【电脑会吧0000111按补码、反码法则返回】】】
全部回答
首先,电脑存储数据是按补码存放的。那么电脑里存放的10000
计算机科学导论上说得很清楚,到网上搜一个,还介绍了其他存储方式。
您好:
您的理解是对的,另外,计算机CPU运算和在内存中的存储都是以补码形式进行的,不论您的软件代码是什么运算和什么变量,通过编译器编译运行后都自动转换为补码进行,这是机器自动完成的不需人为干预。

希望能帮到您,满意请采纳。追问请问1000 0000 0000 0原码和补码是相对的 任何一个数都可以说是一个原码,例如7的被补码是-7,而-7的补码是7
负数是用其对应的正数的补码表示,为什么这么表示看下面的计算就知道了
-7 = 0 - 7 也就是 00000000 - 00000你应该知道“整数都是以补码形式存储和运算的”。另,即使是原码-7是10000因为现在的厂商都出的是补码机,历史上曾经也出现过一些反码机,但现在都采用补码表示了
负数都会被转为补码表示,当然了,正数的补码是原码
x=~x+1
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
张灏与nina墙咚在哪一集
蒸馏时加入沸石的作用是什么?沸石(即止暴剂
天龙八部我想自己做个手套怎么弄
雷州市东里农村信用合作社怎么去啊,我要去那
康源理疗养生馆厦门海沧店这个地址在什么地方
家里然起了火焰扩句
农村商业银行(东平分社)地址在什么地方,我要
【a=log2(3.6),b=log4(3.2),c=log2(3.6)比大
环县南湫乡卫生院地址在哪,我要去那里办事
一个女生问你这句话是什么意思?
中国古达的军人都是怎样保养他们的刀剑和弓等
大型商业场所建筑消防设施配置分析一、情况描
150克手表是不是太轻
安阳市龙耀飞武建筑装饰有限公司地址有知道的
这配置能要绝地求生大逃杀嘛?
推荐资讯
陇根在什么地方啊,我要过去处理事情
他的QQ空间设置只有好友可见,我不是他好友,
钱被水洗了,能用吹风机吹吗
抱枕哪个牌子好
济南眼镜我想知道这个在什么地方
laney LA20c能接电吉他吗 谢谢
沧州市公安交通警察支队车辆管理所(黄骅第二
有什么好的软件可以学数学的?
郑州宽带哪家网速快,并且稳定
男生十八岁样子还能变吗?到23、24岁长相有大
为什么电车充电器一插家里的灯就会一闪一阅
一个人去河里叉鱼,他在船上看见了一条大鱼,他
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?