腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
将十进制数转换为超过-127的表示法
使用8位带符号的幅值、1的
补码
、2的
补码
和超过-127表示,以二进制表示下列十进制数。a) 77c) 119我已经将它们转换为其他表示,只需知道如何转换为excess 127即可b)有符号幅度: 10101010一的
补码
: 11010101二的
补码
: 11010110 c)有符号幅度: 01110111一的
补码
: 01110111二的
补码
浏览 4
提问于2016-01-24
得票数 2
回答已采纳
8
回答
为什么C,C++,Java不使用一个
补码
?
、
、
、
我听说C,C++,Java使用两个
补码
来表示二进制。为什么不使用1
补码
?使用2
补码
比使用1
补码
有什么优势吗?
浏览 2
提问于2009-11-03
得票数 3
回答已采纳
1
回答
是否存在正数的2表示?
案例1:7,二进制: 01117加2的
补码
:1001让我试着用4位来表示2的
补码
中的7:1中的7
补码
:1000所以把我的2的数字转换成十进制:-1x2^3+0+0+1x2^0
浏览 3
提问于2019-07-13
得票数 0
3
回答
1的
补码
和2的
补码
在二进制中的重要性是什么
、
、
、
但是现在我看到了一个关于1的
补码
和2的
补码
的章节。我知道什么是有符号数字,有符号大小,以及如何在内存中存储8位,16位等二进制数字,但问题是我不能理解为什么1的
补码
和2的
补码
。还有,为什么我们应该使用2的
补码
,为什么它更好,等等。所以我需要一些帮助来更深入地理解它。
浏览 6
提问于2016-01-18
得票数 1
回答已采纳
3
回答
(~a).toString(2)在做什么?
、
我熟悉二进制和1s
补码
和2s
补码
。这些数字都不涉及110或100 所以我不明白110和100的二进制结果是如何从5或-5的数字中推导出来的。我还知道1s
补码
是通过翻转比特来计算的,我知道2s
补码
是通过做1s
补码
和加1来计算的。或者通过一种快捷方式,将所有二进制数字保持到并包括您找到的第一个二进制数字,从最右边到
浏览 0
提问于2016-10-13
得票数 0
0
回答
在Clojure中实现JavaScript的左移运算符
、
、
问题是:只有在<= 32767的情况下,其行为才像Clojure的“位移位左移”:32767 << 16 // 2147418112(bit-shift-left 567890 16) // 37217239040 我注意到,在做"37431 Clojure 16“
浏览 9
提问于2016-07-15
得票数 2
回答已采纳
1
回答
为什么我们在计算机系统中使用补语来执行减法操作?
、
、
为什么我们必须在计算机系统中使用
补码
(例如2的
补码
,10的
补码
等)来执行减法操作?就像加法运算电路(加法器)一样,我们也有减法电路(减法器),对吗?
浏览 2
提问于2018-01-25
得票数 0
1
回答
分数八进制值的8的补
、
问题是,我必须用8的
补码
法进行八进制减法。问题是这样的:(611.21)base 8 - (304.42)base 8。减法部分很好,但是当取8的
补码
时,问题就出现了。在计算了7的
补码
,即(473.35)基数8之后,我们再加上1,使之成为8的
补码
。我的怀疑是,1是简单地被添加或1被添加到最右边的数字。因为根据GeeksForGeeks的方法, 要找到b的
补码
,只需将1加到计算的(b-1)的
补码
中.这样做,我的减法的答案是(474.35)基数8,但是如果你用正常的方式(没有8的
补码
浏览 6
提问于2022-09-10
得票数 0
2
回答
在Python中如何用二进制
补码
来表达二进制文字?
、
、
、
、
在python中,0b01001011应该是75,这也可以作为2的
补码
。但是0b10101001将是169,如果有2的
补码
,它将是-87。如何表示二进制文字的
补码
?
浏览 0
提问于2012-05-13
得票数 1
1
回答
用十进制数表示一个二进制数的补数是什么意思?
、
、
所以,对于比特串11001110,它的
补码
是00110001,也就是十进制的49,对吧?其次,11001110是206的十进制;由于二的
补码
使用最高有效位作为符号位,那么206不能在二的
补码
中表示(由于溢出,假设只使用8位)?它将是负的。
浏览 0
提问于2019-09-24
得票数 0
1
回答
由1的7位
补码
表示的值范围
指定可由1的
补码
表示的数字范围。我发现2的
补码
的取值范围是-64≤0≤63。如何对1的
补码
执行此操作?
浏览 5
提问于2017-09-17
得票数 2
3
回答
2的补数是多少?
、
、
、
、
为什么我们要取1的
补码
再加1呢?为什么我们不在取1的
补码
后减去1呢? 为什么计算机要用2的
补码
?
浏览 1
提问于2013-05-24
得票数 0
回答已采纳
1
回答
为什么我们在计算校验和时使用1的
补码
而不是2的
补码
、
但是我不明白为什么我们使用1的
补码
而不是2的
补码
(as shown here)。如果没有错误,1的
补码
结果为-1 (0xFFFF),2的
补码
结果为0 (0x0000)。如果使用了2的
补码
,则只需查看0标志即可完成错误检查。
浏览 64
提问于2021-03-23
得票数 1
回答已采纳
1
回答
如何通过2的
补码
方法从175(175- 253 )中减去253?
、
、
、
对于2的
补码
,由计算机进行减法处理。176-253=176+(-253)253=11111101253(
补码
)=00000010+1=00000011 -253=253(
补码
浏览 11
提问于2016-03-18
得票数 4
2
回答
如何检测补体系统中的溢出?
、
、
在一个
补码
系统中,为了表示负二进制数,我们只需对每一位进行补充。示例:+3= 0011,-3= 1100 在两种
补码
系统中,我们使用进位检测溢出,但
补码
又如何?
浏览 3
提问于2014-03-31
得票数 0
4
回答
程序集,溢出检测
、
、
(2的
补码
)假设其中一个在$8(寄存器8)中,另一个在$9 (寄存器9)中,这些数字是相应给定数字的"2's
补码
“。(一个2的
补码
在寄存器8中,另一个2的
补码
在寄存器9中)我该怎么做呢?(不使用if) 对于这些数字不是2的
补码
浏览 7
提问于2013-02-14
得票数 1
5
回答
1
补码
校验和如何用于错误检测?
额外的1
补码
有什么用呢?我想看一个如何检测错误的简单示例。
浏览 4
提问于2011-04-10
得票数 22
回答已采纳
2
回答
Python中的二进制
补码
(通过四舍五入左移许多位)
、
、
一个DNA序列可以包含4个不同的字符A、C、G、T,其中A是T的
补码
,C是G的
补码
。 AC = 0*4^0+1*4^1 = 4 GT = 2*4^0+3*4^1 = 14 如何在不创建字典的情况下将每个序列的代码转换为python中的反向
补码
浏览 1
提问于2017-08-11
得票数 0
2
回答
有符号整数的两种不同二进制表示的程序
、
根据标准,关于固定宽度的数据类型: 此外,从标准6.2.6.2整数类型,一个数字可以表示为符号和大小,1的
补码
或2的
补码
。因此,按照标准,我们可以在2的
补码
表示中使用int32_t的程序,而用1的
补码
表示的是int的程序。现在,如果我们比较它们,会发生什么?还是用这两个人做算术?
浏览 1
提问于2019-07-10
得票数 2
回答已采纳
1
回答
目标C整数到2的
补码
转换
、
、
我试着把我的16位整数转换成2的
补码
,如果它是负数。 目前,我使用的是1的
补码
运算符。我想我可以使用它,然后将二进制值加1,以将其转换为二的
补码
。如果不是,在Objective-C中将16位整数转换为2的
补码
最合适的方法是什么?
浏览 3
提问于2017-04-20
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
二进制补码运算法则
源码有符号补码的加减法以及大小比较
详述计算机中的补码、原码、反码,并用C语言举例说明
js高级
JS数组
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券