腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C
中循环移位
c
我正在寻找一个
算法
,实现一个循环移位到位二进制数的左边(在
c
语言
中)。该
算法
将像>>一样,右边的空格将不是用0填充,而是用从
左移
来的数字填充。 以及向右移动。
浏览 1
提问于2011-08-23
得票数 0
4
回答
如何在Python中限制整型变量中的位数?
python
、
algorithm
、
cryptography
我想用Python
语言
实现
算法
。在Python中,我们对可变大小没有限制,但我需要限制整数中的位数,例如,进行循环
左移
。你有什么建议?
浏览 2
提问于2010-11-17
得票数 4
回答已采纳
1
回答
(
C
++ & Boost::dynamic_bitset)
c++
、
algorithm
、
boost
、
bitset
如何在
C
++中实现该
算法
?这样的任务,有一个位集大小N。:0 ... 010...0 ... 0110 ... 110....重量为1个清晰的位向
左移
动但是如何处理重量k= 2,3的位集,.在保持
算法
质量的同时,我不知道。请帮帮忙,有人能面临类似的挑战吗。Bitset使用boost ::dynamic_bitset实现。
C
++
语言
。
浏览 3
提问于2013-10-05
得票数 1
回答已采纳
1
回答
规范MIPS中的意义
floating-point
、
mips
、
normalization
我试图弄清楚如何在MIPS中规范化一个意义,当做浮点加法时。如何确定最重要的位回到规范化位置(在前面的例子中,我如何知道我在第三次轮班后停止移动)? 我认为问题在于正常化。ask_user_a: .asciiz "Enter a decimal number (a): " ask_user_b: .
浏览 1
提问于2013-04-26
得票数 1
回答已采纳
5
回答
(x<<13) ^x是什么意思?
expression
这个表达式是什么
语言
,它的意思是什么? x = (x << 13) ^x;
浏览 1
提问于2011-04-23
得票数 2
1
回答
二进制乘法:如何“分解”乘法器?
assembly
、
binary
、
multiplication
所以我尝试用shift and add
算法
在汇编
语言
程序中实现一个乘法器。我在这个ISA中没有
左移
位指令,但我确实理解将一个数字加到它本身会将左数字移位1。从右到左,我将1与101相乘得到101,添加一个占位符进行
左移
,然后继续处理每个连续的位,得到1010、10100和101000。然后我将这些数字相加,得到1001011是75,这是正确的答案。
浏览 0
提问于2018-05-16
得票数 1
1
回答
左移
,后面有1吗?
C
语言
c
、
binary
、
shift
我想知道这是否可能..。我想知道是否有可能在不执行while或for循环的情况下使用shift left获得值1111111111111111。
浏览 1
提问于2014-03-19
得票数 3
2
回答
这个乘法
算法
的时间复杂度是多少?
c
、
performance
、
complexity-theory
、
big-o
,最简单的答案当然是用
C
语言
编写的以下线性时间
算法
:{ { } } 当然,还有一种更快的
算法
。如果我们利用向
左移
位等同于将2乘以被移位的位数的幂的特性,我们可以将位移位到最接近的2的幂,并使
浏览 0
提问于2012-03-24
得票数 2
回答已采纳
5
回答
C
语言
:带负号的
左移
值
c
在做完位移位后,我对求反操作感到困惑。例如:但是为什么最高有效位用1填充呢?我搞不懂操作-在这里是什么意思。
浏览 5
提问于2013-08-23
得票数 1
1
回答
C
#:用于不同比特编号方案的左旋转
算法
c#
、
rotation
、
bit
、
shift
、
lsb
因此,我在
C
#中有以下RotateLeft
算法
: { int right = value >> (16 - count); }MSB-01 0 0 1 0 1
浏览 3
提问于2014-10-22
得票数 2
1
回答
Perl如何查找捕获的位置
regex
、
perl
我有一个空格分隔的文件,如下所示: It is possible to with regex but i我的任务是捕获每一行的所有单词,并根据它们构造一个散列。 但我的问题是:字段在任何列中都可能是空的(例如,第3
浏览 0
提问于2012-07-16
得票数 1
回答已采纳
1
回答
将
c
转换为php
php
、
c
、
qt
、
gd
嗨,我有一个CLI工作的以下代码,在
C
中完成。我想现在翻译它在PHP中,但我被困在颜色转换。有什么线索吗?
浏览 0
提问于2012-02-24
得票数 0
3
回答
<<在Python中做什么?
python
我解决了Project Euler上的一个问题,但它花了大约4分钟来运行,超过了推荐的时间,所以我在论坛上查看了不同的解决方案。其中之一在列表理解中包含了符号<<。这是它看起来的样子我在任何地方都找不到这个<<符号到底做了什么。有人能帮我吗?
浏览 1
提问于2011-07-02
得票数 5
回答已采纳
3
回答
C
语言
指针
算法
c
、
pointers
、
pointer-arithmetic
函数应该使用指针
算法
(而不是数组下标)。换句话说,消除循环索引变量和函数中所有[]运算符的使用。*(Pc + i) = 1; }我的问题是:我是否在for循环中使用了指针
算法
浏览 0
提问于2017-10-02
得票数 2
5
回答
在
C
/
C
++中,无符号
左移
之前的掩蔽是不是太偏执了?
c++
、
c
、
language-lawyer
、
undefined-behavior
、
integer-arithmetic
这个问题的动机是我用
C
/
C
++实现了加密
算法
(例如,SHA-1),编写了可移植的平台无关的代码,并彻底避免了。假设一个标准化的加密
算法
要求您实现以下内容:其中a和b是无符号32位整数。请注意,在结果中,我们丢弃了最低有效32位以上的任何位。但现在我们有了一个问题:将非零位
左移
到带符号整数类型的符号位是未定义的行为。出现这个问题是因为我们的uint32被提升到了int48 --而不是提升到uint48 (
左移</e
浏览 26
提问于2016-10-11
得票数 75
回答已采纳
2
回答
为什么逻辑
左移
和算术
左移
是一样的?
java
、
bit-manipulation
、
bitwise-operators
、
bit-shift
、
binary-operators
但我好奇的是,为什么逻辑
左移
和算术
左移
是一样的。 我知道算术
左移
和逻辑
左移
在技术上是相同的,因为msb (最高有效位)在这两个操作中都不会被保留,msb被替换为0,所有的位都被简单地“
左移
”。算术右移保留了msb来表示带符号的位,那么为什么我们不对算术
左移
做同样的事情呢?例如,在Java
语言
中:">>>“是逻辑右移,">>”是算术右移,但是"<<“执行算术/逻辑
左移
,即使
浏览 15
提问于2021-07-15
得票数 0
5
回答
C
语言
中的
左移
位运算符
c
、
bit-shift
, a); macro(a)}59为什么我没有得到下面的输出作为
左移
位操作
浏览 0
提问于2013-03-06
得票数 6
回答已采纳
2
回答
左移
运算符如何保留符号?
java
、
bit-manipulation
、
bit
、
bit-shift
我使用来理解为什么在大多数
语言
中没有算术
左移
运算符。但是我们如何处理负整数呢,因为
左移
会丢弃它。以-2^5为例,结果应该是负的。
浏览 1
提问于2012-08-23
得票数 3
回答已采纳
3
回答
C
语言
将IP地址转换为二进制
c
、
ip-address
我有一个这样的ip地址:并需要将其转换为二进制格式我有一些关于如何
左移
十进制数和使用谢谢,我对
C
语言
还是新手。
浏览 3
提问于2013-04-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言希尔排序算法
C语言快速排序算法
C语言冒泡排序算法
C语言编程经典算法
老鼠走迷宫算法 迷宫回溯算法 c语言算法
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券