腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
c++
,位
移位
n
的
工作
原理
、
我想知道位
移位
是如何
工作
的
。例如,如果我们做i>>3,它是将i向右移动三次(即i=i>>1; i=i>>1; i=i>>1)还是一次将每个位
的
位置改变三次(即所有
位
的
位置都是x[a+3] )?
浏览 4
提问于2018-02-27
得票数 0
2
回答
逻辑左移0
、
这里我
的
问题是为什么逻辑左移0是1。1<<0 = 1,但是怎么做呢?即使0或负数存储在2
的
补码中,所以对于0,所有
位
必须是1,那么它
的
逻辑左
移位
是如何
工作<
浏览 2
提问于2019-08-02
得票数 5
回答已采纳
3
回答
基于多数
的
反馈
移位
寄存器
、
线性反馈
移位
寄存器
的
工作
方式是采用固定长度
的
位
串b\in\{0,1\}^
n
,以及固定
的
“抽头”(位置),并将异或应用于抽头,给出一个输出位,在
移位
后附加到b。 XOR是一个线性函数。在固定
的
抽头集上可以使用
的
一个自然非线性函数是一种“多数票”,其
工作
原理
如下:如果大多数抽头为0,则输出1,反之亦然。(为此,最好有一个奇数
的
水龙头。)基于多数
的
反馈
浏览 0
提问于2022-03-23
得票数 6
回答已采纳
2
回答
在C/
C++
中左转
、
、
、
可能重复: 为了测试这个操作符
的
功能,我想要找到一个数字
n
的
第一个集合
位
,做一个左
移位
1,然后用前面找到
的
第一个
位
做
移位
数
的
|。
浏览 0
提问于2012-08-13
得票数 1
1
回答
c++
:这个插入表达式是做什么
的
,当作为函数参数传递时,它是如何
工作
的
?
、
binary(number >> 1)
的
含义是什么,在下面的代码中它是如何
工作
的
?有人能给我详细解释一下吗?谢谢!
浏览 5
提问于2015-03-09
得票数 0
回答已采纳
3
回答
像'1 << 0‘这样
的
类型胡枝子语法是什么意思?
、
、
、
、
我对C和
C++
的
typedef enum语法有些熟悉。我现在正在使用Objective进行编程,并在下面的示例中看到了语法。我不确定语法是否是目标-C特定
的
。但是,我
的
问题是在下面的代码片段中,像1 << 0这样
的
语法意味着什么?
浏览 2
提问于2013-07-27
得票数 7
回答已采纳
4
回答
位
移位
和数据解释
、
、
、
好吧,我想解释一下位
移位
是如何
工作
的
,以及如何从Java语言
的
数组中构建数据并不重要(如果需要一个例子,我知道C,
C++
,bytes.The和C#,它们都遵循相同
的
移位
语法,不是吗?)问题是,我如何从byte[]转到一堆字节组成
的
东西?(可以是16
位
整数,32
位
整数,64
位
整数,
n
位
整数),更重要
的
是,为什么?我想了解并学习如何自己制作,而不是从
浏览 0
提问于2011-05-23
得票数 1
3
回答
从
移位
运算符、逐
位
运算符和sizeof运算符得到
的
结果
的
值类别是什么?
、
、
、
移位
运算符:<< >>按
位
运算符:~,&,^,|大小运算符:sizeof() 根据
C++
标准(
n
3797),我只能确认~产生prvalue (5.3.1/2),而不是上面的其他值。
浏览 0
提问于2014-07-02
得票数 3
1
回答
算术右移给假结果?
、
、
、
我在这里一定是疯了,但是我
的
机器上
的
gcc 4.7.3给出了最荒谬
的
结果。b) << endl; cout << b << endl; cout << b << endl;} 现在,任何右移
的
数字本身都应该导致(带整数除法
的
n
/(2^
n
) == 0、
n
>1和正负号
浏览 1
提问于2013-10-28
得票数 32
回答已采纳
1
回答
如何将32
位
int乘以32 (再一次)
、
、
、
、
好
的
,所以我知道只有值0..31才能很好地定义通常
的
左、右
移位
。我在想如何最好地将其扩展到包括32,这简化了一些算法。我想出了:这似乎很管用。问题是,它能在任何体系结构(C,
C++
,Java)上
工作
吗?它能更有效地完成吗?
浏览 2
提问于2016-01-31
得票数 2
回答已采纳
5
回答
意外
的
C/
C++
位
移位
运算符
的
结果
、
我有一段代码,需要创建一个(无符号)整数,并将
N
随后
的
位
设置为1。确切地说,我有一个
位
掩码,在某些情况下,我想将它设置为实数。如果count = 32我们有(1 << count) = 0,因为前导
位
溢出,并且根据C/
C++
规则,位
移位
操作符是而不是循环。然后是((1 << count) - 1) = -1 (所有
位
集)。 然而,事实证明,对于count = 32来说,公式并不像预期
的
那样<e
浏览 2
提问于2012-03-25
得票数 7
回答已采纳
1
回答
Java
位
掩码范围
、
、
、
我需要从现有的long中提取精确
的
位
范围,具体地说,我需要从64
位
值中提取
位
51:12。值为:因此,
位
51:12
的
值应为:对于如何实际提取该范围,或者任何范围,我有点困惑。我被告知只需左
移位
12 (值<< 12)来获得所需
的
位
,但这给出了以下值:现在我可能完全误解了位
移位
的
工作</
浏览 0
提问于2013-03-18
得票数 0
回答已采纳
1
回答
拼音无符号右
移位
、
、
、
我尝试用ruby实现这段代码,它没有无符号
的
右
移位
运算符,只有有符号
的
右
移位
运算符。因为我不太熟悉>>>运算符,所以我不太确定我是如何在ruby中实现这一点
的
。我试着做了几次搜索,看看以前是否有人遇到过这个问题,但找不到任何相关
的
东西。如有任何帮助,我们将不胜感激:)
浏览 0
提问于2012-01-31
得票数 1
回答已采纳
2
回答
负逻辑
移位
、
、
我发现X >>> -2 =3X >>> -4 = 15>>> -1和<< 1不是一样
的
吗?我已经读过二
的
补语了,但还是不明白其中
的
道理。
浏览 3
提问于2010-04-20
得票数 2
回答已采纳
2
回答
位
位
移位
及其解决方案
的
工作
原理
、
、
、
、
我自己解决了这个问题,但当我研究其他人
的
解决方案时,我发现了一个比我
的
要短得多
的
解决方案,但我似乎不明白他们为什么这么做。问题是: 数组
的
第一个元素占据M
的
前8
位
,第二个元素占据接下来
的
8
位
,依此类推。返回获得
的
整数M。 注意:短语“M
的
第一
位
”指
浏览 0
提问于2018-01-23
得票数 0
回答已采纳
3
回答
移位
-左“双”操作数
、
、
、
以下函数
移位
-左转为double操作数:{ *p +=
n
<< 52;} double类型
浏览 8
提问于2014-09-07
得票数 3
回答已采纳
1
回答
桶形
移位
器
的
应用
、
、
、
我正在做一个VLSI项目,我正在用一个叫做DSCH.The
原理
图
的
工具实现一个桶形
移位
器,因为同样是用传输门实现
的
。该电路所做
的
是,它旋转8
位
字(8
位
移位
器)与许多旋转从一个解码器选择在一个时钟周期。 但是我想知道旋转器
的
用途,为什么它仍然被称为
移位
器,即使它是旋转
的
。另外,请帮我一些关于旋转器
的
应用,它可以添加到目前
的
电路,以显示它
的
用途?
浏览 1
提问于2012-11-16
得票数 2
4
回答
换32
位
变量32
位
有什么坏处?
、
、
许多算法
的
共同点之一是将一个x
位
密钥分成几个较小
的
y
位
密钥。例如,Blowfish
的
键X是64
位
,但是您需要将其分解为两个32
位
的
二分之一: Xl和Xr。我
的
问题是: 换32
位
变量32
位
有什么坏处?我猜它是没有定义
的
浏览 1
提问于2010-04-15
得票数 25
回答已采纳
9
回答
Go <<和>>运算符
、
谁能给我解释一下Go中<<和>>
的
用法?我猜它和其他一些语言很相似。
浏览 4
提问于2011-04-27
得票数 167
1
回答
C++
二维
位
集数组
、
、
、
、
我
的
任务是解决旅行推销员
的
问题。我不想撒谎,我现在所做
的
这部分我并不完全理解他们在问什么,所以如果我把这个问题说得很奇怪的话,我很抱歉。我有点理解,但还不完全明白。Create memoisation table [
N
][(1
浏览 6
提问于2013-06-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
导波雷达液位传感器—液位变送器工作原理
助听器的工作原理
SSH的工作原理
IP地址的工作原理
码垛机的工作原理
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券