腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
-
1
除以
2
如何
得到
-
1
?(
按
位
运算
>>)
、
我很惊讶地看到-
1
除以
2
使用逐
位
运算
结果-
1
。就像你把
1
或-
1
除以
2
一样,小数部分被去掉了,我们
得到
的是零。这可能与二的补码有关,但这只是一种猜测,我并不完全理解。-
1
\f25 >>
1
= -
1
public class JavaFiddle
浏览 18
提问于2020-05-07
得票数 1
回答已采纳
1
回答
Python3中的>>=操作符
、
def partitions(set_): yield [] for i in range(
2
**len(set_)//
2
): for item in set_: for b in partitions(parts[
1
浏览 0
提问于2018-04-21
得票数 1
3
回答
使用
位
操作而不是
除以
2
找到数组的中值有什么好处吗?
、
、
例如:int med = lo + (hi - lo) /
2
;int med = lo + hi >>>
1
;我主要想知道,因为在执行二进制搜索时使用了位移位。
浏览 6
提问于2014-05-24
得票数 1
14
回答
C无符号整数中的反向
位
、
、
、
、
我使用
按
位
运算
符将一个无符号整数转换为二进制,目前执行整数&
1
检查
位
是
1
还是0并输出,然后右移
1
除以
2
除以
2
。但是这些
位
是以错误的顺序返回(反向),所以我考虑在开始之前以整数的方式反转
位
序。示例:因此,如果给我未签名的int 10 = 1010 if (x &
1
) output
浏览 18
提问于2012-02-04
得票数 11
3
回答
JavaScript加密脚本中使用的陌生字符
、
nNumElements; var k = 0; for (j = i +
1
; j < nNumElements; j++) var nT = this.antransp
浏览 1
提问于2009-12-02
得票数 10
3
回答
获取数字内部表示的第二个比特
请解释一下为什么这样做,我将获得存储在i内部表示形式中的数字的第二
位
。 (i &
2
) /
2
;
浏览 0
提问于2015-03-05
得票数 1
13
回答
使用
按
位
运算
符实现除法
、
如何
使用
按
位
运算
符实现除法(而不仅仅是
除以
2
的幂)? 详细描述它。
浏览 3
提问于2011-03-13
得票数 64
回答已采纳
1
回答
使用
按
位
运算
乘以3
、
、
~&+ << >>
位
运算
符int test(int x) {return ((x<<
1
+ x) >>
2
);} 但是我似乎找不到使用
按
位
运算
符匹配x*
浏览 19
提问于2019-10-31
得票数 4
回答已采纳
5
回答
从整数中检索最后6
位
、
我需要获取整数或Uint32的最后6
位
。例如,如果我有一个值183,我需要最后6
位
,它将是110 111,即55。 std::cout << " the value of bits "<< no_of_bits_to_compress << std::endl;
浏览 10
提问于2012-09-07
得票数 3
回答已采纳
1
回答
GLSL 1.10-25着色器输入布尔
、
、
、
、
起初,我试图通过使用一个整数来减少提供给GPU的数据量,这个整数通过Java的
位
操作来填充。然后,着色器在位操作的帮助下检查所需的标志("booleans")。一旦编码完成,我就意识到GLSL 1.3和更高版本支持
位
操作,所以我不能将它们用于我的目的。Shader compilation failed!
浏览 6
提问于2015-12-10
得票数 0
回答已采纳
1
回答
c++:这个插入表达式是做什么的,当作为函数参数传递时,它是
如何
工作的?
、
binary(number >>
1
)的含义是什么,在下面的代码中它是
如何
工作的?有人能给我详细解释一下吗?谢谢!= 3; binary(number); if(number <=
1
){ return; int remainder = number%
2
;
浏览 5
提问于2015-03-09
得票数 0
回答已采纳
1
回答
我的十进制到二进制转换器用较大的数字给出了错误的结果。
、
== True: remainder = "
1
" number = number /
2
#^^^ thiselif (number %
2
) == 0
浏览 3
提问于2022-10-04
得票数 0
回答已采纳
1
回答
位移位以获得余数
、
、
我想知道
如何
通过仅使用位移位或
按
位
运算
符将一个整数
除以
另一个整数(均为正)来获得余数。不应使用/
运算
符或%
运算
符。n = The numberm = n & ( d -
1
) 但是,只有当d的形式为
2
^k时,此方法才有效。我想知道一个类似的方法来处理
2
浏览 4
提问于2012-11-25
得票数 13
回答已采纳
2
回答
在Scheme中查找数字是否为
2
的幂
、
我知道,如果我想知道一个数字是否是
2
的幂,例如在C中,我会简单地这样做:返回true或false。
如何
在Scheme中将其转换为几行简单的代码?
浏览 1
提问于2009-11-05
得票数 3
1
回答
Python列表切片范围
我被下面这样的密码拦住了:特别是它意味着什么:[i%-3&-4:i%-
浏览 3
提问于2017-11-08
得票数 0
回答已采纳
2
回答
&
1
JavaScript。它怎麽工作?聪明还是好?
、
、
、
我正在看一个CodeWars问题(IQ测试)的解决方案,在这个问题中,你
得到
了一个数字字符串,除了
1
之外的所有数字要么是偶数,要么是奇数。您需要返回索引加上与其他数字不同的数字位置的
1
。我对下面发布的解决方案中的&
1
行感到困惑。如果去掉了/ &&或&
1
,代码就不能工作了。var evens = [] if (numbers[i]
浏览 1
提问于2016-07-11
得票数 0
1
回答
模和四舍五入的
位
算子
、
、
、
例如,get_whole_number(10.5)将返回=> 21,
1
,其中 exponent++; if(exponent >= 500) return [Math.round"));为了加快速度,我想用
浏览 2
提问于2021-09-30
得票数 0
回答已采纳
7
回答
>>在PHP中是什么意思?
、
考虑一下:输出:为什么它输出3?
浏览 0
提问于2010-05-08
得票数 15
回答已采纳
2
回答
会使代码变得不可读。
、
、
、
我遇到过许多必须使用between除法
运算
符(
除以
2
)或右移位
运算
符(>>)的情况,但我倾向于使用除法
运算
符,因为我认为使用
位
运算
符会降低代码的可读性。我的假设是真的吗?在生产代码中使用左移
运算
符和右移
运算
符,而不是乘以
2
或
除以
2
,这是一种很好的做法吗?
浏览 2
提问于2016-08-19
得票数 2
7
回答
正负数上的
位
运算
符
、
-5 /
2
= -
2
我从我的老师那里了解到>>
1
将数字
除以
2
。它适用于正数,但不适用于负数。有人能给我解释一下吗?? 谢谢
浏览 0
提问于2012-12-13
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
认知战:认知战战略联袂如何实现1+1>2
如何购买笔记本(2)——CPU(1)
IT与业务如何实现1+1>2?看这3条经验就够了
认知战壳吉桔:认知战战略联袂如何实现1+1>2
如何理解区块链和比特币1/2
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券