问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中"按位与"&运算中如果是两个负数,先取反“与”,所得的结果是否要写成原码?

发布网友 发布时间:2022-05-19 02:37

我来回答

4个回答

热心网友 时间:2024-03-03 09:49

不是,
如果对无符号型,都是用原码表示.而对有符号型,计算机首先将你写的10进制,转换成2进制,然后将2进制(即原码)取反,变成反码,最后反码再加1,得补码.用补码形式进行逻辑运算或者算术运算.
哦,对有符号型数据,计算机是以补码的形式进行映射.即编码.简单说就是一个补码对应一个数字.所以对负数,计算机也是将结果通过补码的形式,写入显存,从而显示出来的.
如果您还有什么问题,可以问我的勒~

热心网友 时间:2024-03-03 09:49

呵呵,这个问题,计算机应该是:
1、如果 &运算符的两个操作数是两个变量,就直接把内存中的二进制位直接拿来位运算,整型数在计算 机 中是以二进制补码存储的,所以应该说是以补码来运算的,虽然正数的原码与其补码数值上相同,但意义不同,故我认为这边不能说是写成源码之类的。。
2、如果&运算符两边有 常量,这是很自然的要把常量转化为计算机存储的方式,即补码形式(所以有你说的“书中写到负数先要取反,再进行“按位与”,”),但结果决不能说是“当结果写成十进制时,应写成原码。”,尽管数值上有可能相等,但其还是补码

热心网友 时间:2024-03-03 09:50

不需要写成什么原码,直接位与运算就行。输出结果通常都是十进制,不存在什么原码。

热心网友 时间:2024-03-03 09:51

这个你就不用操心了,因为系统会自动进行相应转换
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 外国人说服装的配料,英文是怎么写的 按位与运算 可以解释下吗? C语言中位运算按位与&结果怎么算? 有点搞不懂了 按位与最终的运算结果究竟是二进制数字还是只有对错的0和1啊 有趣的圣诞贺语! “按位相与”是个什么算法啊 LG86寸电视离地最佳高度 过几天要单位圣诞聚餐,应该说些什么好呢 js轮播第一次要双击才能触发事件,之后单击就行了,请问怎么解决? 小米插线板USB部分插口有独立的控制开关吗 陶渊明的归园田居(其一)的译文 从广州去香港澳门自助游贵吗 电磁流量计电源板如何维修 香港有什么好吃的自助餐餐厅?求介绍,最好是在九龙一带,价钱也说是说 韩国铁板烧自助餐用英语怎么说 天津韩国自助烧烤或自助餐哪的必较好(价钱不要太高) 怎么用别人的手机号注册? 怎样注册怎么注册 怎么帮别人申请 怎么样注册步骤 数字按位与null,123&&null =? 买回来的元宵自己开裂怎么办。急!急!急! 如何才能泡到在微信聊天的女孩子。而且跟他。吃过一次饭。见过一次面。 为什么电脑微信再一次等就没有内容了? 把ps文件关了再打开怎么找历史记录 photoshop能不能储存历史记录。 ps找回不见的历史记录 自己做的汤圆裂了怎么办 wow 占星者声望 关于汤圆裂怎么处理 WOW占星者声望 魔兽世界 占星者声望 Cosmos Elite的XR面版的功能是啥? 魔兽世界里占星者的声望怎么刷比较快? 芒果西米露没有西米可以用什么代替 我上司对我很好,我该怎么报答他? 给上司送完礼上司对我明显特别好,为什么呀? 单位领导总是对我很好,我该怎么办 椰汁西米露可以用白糖代替冰糖吗? 怎样可以做到爽口的西米露