关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
你从月中来.
2021-09-30 09:23
采纳率: 100%
浏览 25
首页
编程语言
已结题
补码最后两个为啥是要-1啊
c语言
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
3
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
qfl_sdu
2021-09-30 09:30
关注
补码=源码取反+1
二进制中+1和-1效果一样
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(2条)
向“C知道”追问
报告相同问题?
提交
关注问题
计算机为什么要用
补码
?
2021-09-11 12:10
strongerHuang的博客
但是,其中有
两个
特殊的编码会出现: [0_0000000]=+0 (反码) [1_1111111]=-0 (反码) +0 和 -0 代表的都是 0。这样一来,“0” 这个数字在计算机中的编码就不是唯一的了。对于计算机来说,这是绝对不行的,因为...
计算机中为什么要用
补码
表示负数,为什么
补码
一定是反码+1呢?
2022-05-01 11:57
波波老师的博客
在计算机里,是用二进制来保存整数的,假设我们用1个字节(1字节=8bit)来表示整数(实际在多数
编程语言
里都是4个字节),规定最高位为符号位,其余位为数值位。 正整数10的二进制为00001010,这个就是原码。 数值位...
为什么Byte是从-128到127?
2021-04-12 00:11
strongerHuang的博客
关注+星标公众号,不错过精彩内容编排 | strongerHuang微信公众号 |嵌入式专栏计算机是一个很神奇的东西,仅靠 0 和 1 就能运算、存储等操作。那么,为什么Byte是从是从...
twos-complement:一个学习二进制数
补码
表示的小项目
2021-06-30 11:34
两个
二进制数相加时,可以直接将它们的
补码
按位相加,就像处理无符号数一样。如果结果的最高位(符号位)为1,表示结果为负;如果为0,结果为正或零。 **溢出和借位** 在二进制
补码
运算中,可能会出现溢出的情况。...
2024年03月CCF-GESP编程能力等级认证C++编程三级真题解析
2024-03-27 09:37
码农StayUp的博客
整数-5的16位
补码
表示是( )。 A. 1005 B. 1006 C. FFFA D. FFFB
从头开发一个RISC-V的操作系统(五)汇编语言编程
2024-04-05 19:07
我有一只可爱的草莓熊的博客
当imm在 [ − 2 11 , 2 11 − 1 ] [-2^{11} , 2^{11-1}] [−211,211−1]范围内(也就是[-2048~2047))的时候,li被转化成下面这条实际指令: addi rd, x0,imm #rd=imm+0 x0是一个特殊的寄存器,值为0且永远不会改变 ...
matlab开发-
两个
CompletementBinaryStrings
2019-11-15 05:24
在MATLAB编程环境中,"matlab开发-
两个
CompletementBinaryStrings"的主题主要涉及二进制字符串与十进制数之间的转换,特别是在
补码
表示法(Two's Complement)上下文中。
补码
是一种广泛用于计算机系统中表示有符号...
漫话:为什么计算机用
补码
存储数据?
2021-09-24 15:00
CSDN云计算的博客
作者 | 漫话编程来源 |漫话编程我们知道,计算机只认识0和1,现实世界中的内容,无论是文字、音频、视频等等想要通过计算机存储、计算或者展示,都需要转换二进制。就像你刚刚唱的旋律,想要存...
关于原码、反码、
补码
以及为什么存在原码、反码、
补码
2024-10-12 14:24
hello_liuzp的博客
文章主要说明了原码,反码,
补码
的定义,以及为什么会有反码和
补码
。
为什么需要反码和
补码
?.docx
2020-06-30 20:47
在计算机科学中,二进制编码是数据存储和计算的基础。特别是在处理整数时,我们需要了解几种不同的编码...在Java和其他
编程语言
中,这些底层的计算原理虽然通常被抽象掉,但理解它们有助于深入理解计算机如何处理数值。
2025三掌柜赠书活动第七期:全国青少年CSP-J编程竞赛真题解析(2025版)
2025-02-25 22:26
三掌柜666的博客
随着信息技术的飞速发展,编程不仅是一种技术,更是一种思维方式,能够帮助青少年更好地理解和适应这个充满科技的世界。信息学奥赛作为培养青少年编程能力的重要平台,正受到越来越多家长和学生的关注。信息学奥赛...
单片机C语言实例-1个18B20 温度传感器 数码管显示.zip
2022-12-14 09:27
C语言是一种通用的、面向过程的
编程语言
,由于其简洁高效的特点,常被用作单片机编程。在单片机中,C语言可以用来控制硬件资源,如I/O端口、定时器等,实现特定功能。 DS18B20温度传感器的工作原理是通过内部的热电...
利用反汇编调试与
补码
解释0x80000000 / -1整形输出异常不一致
2020-04-10 23:51
不爱赖床的懒虫的博客
作证解释两种情况下0x80000000 / -1输出异常不一致(利用反汇编调试) 代码段一: int a = 0x80000000; int b = a / -1; printf("%d\n", b); 代码段二: int a = 0x80000000; int b = -1; int c = a / b; printf("%d\...
从零认识cpu之RISC-V架构(二)RISC-V汇编语言编程(1)
2024-06-11 20:37
handsomeo7y的博客
RISC-V汇编语言介绍
用 C 语言实现求
补码
的运算
2024-06-14 11:15
YapingXin的博客
求8位带符号整型值、16位带符号整型值和16位带符号整型值的
补码
。
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
11月18日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
11月10日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
9月30日