腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7901)
视频
沙龙
0
回答
在Clojure中实现JavaScript的左移运算符
、
、
问题是:只有在<= 32767的情况下,其行为才像Clojure的“位移位左移”:32767 << 16 // 2147418112 32768 << 16 // -2147483648Clojure将1001001000110111
转
换为10010010001101110000000000000000,而
JS
将1001001000110111
转
换为110110111001001000000
浏览 9
提问于2016-07-15
得票数 2
回答已采纳
1
回答
符号大小和1的
补码
我有一个问题,我做的地方,我必须把这个8位有符号的二进制数字10110100
转
换成符号大小,1的
补码
,和2的
补码
。 对于签署的震级,我得到的数值是-76。对于1的
补码
,我知道我必须翻转所有的位,所以我会得到01001011,但我的问题是,这个1的补数的第一个位是0,这意味着它是一个正数。有人能给我解释一下,如何把它变成没有前面零的负1的补数吗?
浏览 3
提问于2015-11-08
得票数 0
回答已采纳
2
回答
2
补码
误差
、
、
当将一个值转换为2的
补码
以进行减法时,只需将该数字的每一位数减去1's
补码
并加1。在计算类似于二进制的2-2的结果时,首先将-2
转
换为2的
补码
(我喜欢使用4位表示),然后将0010
转
换为1101,然后再转换为1110。然后计算0010 + 1110,得到0000,溢出的1被截断。
浏览 8
提问于2015-12-24
得票数 3
回答已采纳
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中的反向
补码
对于上面的例子:将4
转
换为14?从0到15...
浏览 1
提问于2017-08-11
得票数 0
1
回答
用不同长度的数字减去二进制
我正在尝试解决: 1111 - 10010 (二进制) 01101____________+01111 11101 //this isn't right
浏览 1
提问于2012-03-01
得票数 1
回答已采纳
2
回答
使用8位将负十进制转换为二进制
(不确定我是否被允许问这样的问题,但如果问了就删除)将-25
转
换为二进制表示,使用8位和2的
补码
格式来表示负数。到目前为止,我得到了11001分。 我尝试谷歌方法,但我不确定如何使用8位的方式。这个问题不是使用代码,只是转换,但我做的是将它转换成二进制,它是11001,然后我添加了3个0,使其成为8位(假设是正确的) 00011001,然后我通过添加等于11100111的1来做1的
补码
11100110和2的
补码
。
浏览 2
提问于2015-04-24
得票数 0
回答已采纳
1
回答
将十进制转换为二进制
补码
,溢出
、
我需要将数字200
转
换为2
补码
的8位,但我只能得到结果011001000,它是9位,这是我的教科书中的错误还是有其他方法?
浏览 2
提问于2014-09-21
得票数 0
2
回答
谁将数字转换为2的
补码
形式并存储在内存位置?
、
、
895是一个-ve数,以2的
补码
形式存储在%esp指定的内存位置。int a = -895 --> compiler ---> movl $-895, 24(%esp) 我的疑问是,汇编程序是否直接将-895
转
换为2的
补码
形式并生成机器指令,或者CPU的ALU
浏览 0
提问于2013-01-26
得票数 0
回答已采纳
5
回答
python3:如何获得二进制数的逻辑
补码
(取反),例如。'010‘=> '101'?
、
、
、
当我通过"~“运算符对一个二进制数求反时,由于两个数的
补码
,它返回一个负数:'-0b100011'如果我只想把0
转
换成1,反之亦然,就像在经典的逻辑
补码
中一样?
浏览 1
提问于2011-08-22
得票数 2
回答已采纳
1
回答
2的std_logic_vector对无符号数的
补码
、
、
、
我有一个4位的std_logic_vector,它的值用2的
补码
表示。我们如何将我们用2的
补码
编码/表示的给定4位
转
换为3位二进制编码的二进制值? 我被卡住了,因为它的宽度...
浏览 15
提问于2021-06-04
得票数 1
回答已采纳
1
回答
二进制
补码
加法。-48 - 23。是否有必要使用8位表示法?
我用来解决这个问题的方法是,我首先把两个数字都写成2s
补码
形式。为此,我首先将48和23
转
换为二进制,然后1对二进制表示进行
补码
并加1。48 = (0110000),23 = (0010111) (二进制有符号表示) 现在他们的二进制
补码
是-48 = (1010000),-23 = (1101001)。
浏览 18
提问于2020-10-11
得票数 0
1
回答
在python中,位运算符~不是简单的“翻转位”。为什么会这样呢?
、
、
我一直读到,"~x:返回x的
补码
--通过将每个1
转
换为0,每个0
转
换为1“,所以我不知道我的逻辑发生了什么变化。 为什么它显示-(x + 1)而不是只是字面上翻转所有的比特?
浏览 8
提问于2022-04-28
得票数 0
回答已采纳
1
回答
2个负数的二进制
补码
运算
、
我需要使用6位
补码
2的表示来计算(-13)(基数10) +(-14)(基数10)。我读过如何做到这一点。我将13
转
换为(-13):10011,并将14
转
换为(-14):10010,我只是正常地做了数学运算,得到了: 100101,但是检查我答案的系统一直告诉我它是错误的,我不明白为什么。
浏览 2
提问于2013-11-15
得票数 0
1
回答
有符号整数到无符号并返回?
、
、
我希望将一个签名的int32存储到一个未签名的uint32中,以便以后可以从中提取一个int32。uint32本身的值在存储像这样的整数时不使用,但不幸的是,我不能使用联合。我目前做这件事的方法是简单地转换它:uint32 unsignedVar = uint32(signedVar);这似乎是可行的,但我担心它可能不是可移植的,而且可能会有不必要的转换发生在幕后,因为我希望这是一个没有操作。 -500或任
浏览 2
提问于2016-05-18
得票数 1
回答已采纳
1
回答
二的
补码
相加导致A为负
、
、
我理解使用二的
补码
来表示负值的概念,然后可以使用该负值来求出结果值。 例如。x = 15和y = 10,在二进制x = 1111和y = 1010中,为了计算x - y,我们使用二进制
补码
将y表示为负数,这将导致y = 0101 + 0001 = 0110,然后执行加法x +一切都很好,直到我尝试使用相同的方法来计算y - x,这最终导致1011
转
换为11,而不是预期的结果-5。有没有一种方法可以正确计算两个二进制数的相加导致负值?
浏览 3
提问于2018-09-17
得票数 1
1
回答
表示无符号二进制形式的负数
所以我理解二进制及其转换,但是我遇到了一个问题,要求我将-100
转
换为无符号的8位二进制。一个有效的答案是在我的答案前面加一个负号,还是我应该解释说这是不可能的?不,它不是要求二的
补码
。
浏览 0
提问于2015-01-26
得票数 0
1
回答
C/C++中原始位序列的二次
补码
计算
、
、
、
、
我想解码一条GPS导航信息,其中一些参数被标记为: 还有其他参数,如IDOT,它有14个位数,我使用uint16_t存储它。如果它是1,我可以简单地通过值的否定(和转换)来计算两者的
补码
,即int32_t af0_i = -(int32_t)af0。如果MSB是,我只是按:int32_t af0_i = (in
浏览 1
提问于2020-06-10
得票数 0
1
回答
一元运算符"If x is 2 then ~x == -3“
、
我正在读“第13章:运算符重载:正确操作”,~ (__invert__) Bitwise inverse of an integer, defined as ~x == -(x+1). If x is 2 then ~x == -3.你能提供一些提示吗?
浏览 3
提问于2018-09-19
得票数 0
3
回答
对于负数,Verilog的表现如何?
、
例如,假设我有一个reg [7:0] myReg,我给它赋值-8'D6910111011 我现在的问题是,如果我要对它执行一个操作,比如myReg或者将10111011
转
换为187后执行除法运算,返回93?
浏览 12
提问于2012-09-13
得票数 14
回答已采纳
1
回答
用两个补数加法两个十进制数
、
、
给出的问题:步骤1:214 = 11010110步骤2:214 = 11010110 = 00101010步骤1中的:为什么当214和151都是正数时,将214和151
转
换为二进制的结果的MSB等于1(负)?它们的二进制值不是分别等于011010110和01001
浏览 1
提问于2018-03-23
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
源码有符号补码的加减法以及大小比较
Vue.js源码揭秘-render
Vue.js揭秘-源码构建
js实现中文转拼音
Vue.js揭秘-源码目录设计
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券