腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么100 >> 100和100 >>> 100在Javascript中返回6?
javascript
、
binary
来自 编辑:即使使用未签名的>>>
运算
符,答案仍然是6。签名/未签名似乎无关紧要。无符号操作 无符号右移位
操作符
(>>>
浏览 3
提问于2021-09-20
得票数 3
回答已采纳
3
回答
如何使用Oracle按
位
运算
符&、\、^、~?
oracle
、
bit-manipulation
、
operator-keyword
我需要在我的项目中使用Oracle按
位
操作。我知道有可用于此目的的BITAND()。据我所知,BITAND()是唯一这样的
运算
符,其他
运算
符(如
位
OR
运算
符)可以从BITAND()派生出来。我还发现Oracle还有另一组按
位
运算
符:OR |NOT ~15 | 9 yields 1
浏览 31
提问于2022-05-13
得票数 0
回答已采纳
2
回答
C中的
位
运算
符是否既用于
位
运算
,也用于整数或某些C类型的
运算
?
c
、
bitwise-operators
在C中,位移位
运算
符>>和<<可以用来实现整数之间的乘法和除法。按
位
逻辑
运算
符是否也用于实现对较高类型的值(例如整数)的操作?位移位
操作符
是否也用于
位
操作? 谢谢。
浏览 0
提问于2020-10-16
得票数 2
2
回答
与OCaml的“lsr”和“asr”等价的F#
位
运算
符是什么?
f#
、
ocaml
、
bitwise-operators
我一直在研究OCaml实现的,并注意到使用了三个不同的
位
级
操作符
: 致以敬意, 迈克尔
浏览 3
提问于2015-03-22
得票数 4
回答已采纳
1
回答
python
位
运算
符不只是一个常规
运算
符吗?
python
、
operators
、
bitwise-xor
这个站点上的其他问题表明python没有XOR
操作符
,只有
位
操作符
^。但是,当我在booleans上尝试这个
运算
符时,结果也是一个布尔值(Python3.9.12)>> True 如果它是按
位
运算
符,我希望它首先将输入转换为整数,从而生成一个整数作为输出按
位
异或是否仍然是^的适当名称?为什么python不实现一个XOR关键字来使它更像python?
浏览 8
提问于2022-11-16
得票数 0
1
回答
为什么~=是C++中唯一的非逻辑赋值
操作符
?
c++
、
operators
、
assignment-operator
出于好奇,为什么
位
运算
符~是唯一在C++中没有赋值版本的非逻辑
运算
符,即~=?所有关系
运算
符和按
位
运算
符都有赋值版本,但是缺少~=。有什么特别的原因吗? 对于C++中的所有
操作符
,例如,参见:
浏览 0
提问于2016-08-13
得票数 1
回答已采纳
2
回答
为什么C没有向左/向右旋转
操作符
?
c
、
bitwise-operators
C语言具有一组标准的逐
位
操作,包括OR、AND、XOR、SHIFT LEFT/RIGHT和NOT。为什么语言中没有包含向左旋转/向右旋转
运算
符或函数?这些
运算
符与其他
位
运算
符具有相同的复杂性,通常需要一条汇编指令,就像其他
运算
符一样。此外,我能想到旋转
操作符
的很多用法,可能不少于,比如说,xor
操作符
-所以我听起来有点奇怪,为什么它们没有和其他
操作符
一起包含在C中。 如果您确实需要在C或C++中旋转,请使用。
浏览 0
提问于2012-10-27
得票数 15
2
回答
如何读取按
位
运算
符OR (|)的结果?
android
、
bitwise-operators
、
bitwise-or
我想确认内部的Android XML文件的
位
运算
符。例如,这一行我该怎么读呢?这些规则是从Java继承的,还是Android自己解释的
位
运算
符?谢谢
浏览 3
提问于2011-06-24
得票数 0
回答已采纳
1
回答
Java中的过载
位
运算
符
java
、
operators
我还了解到,+是java中唯一超载的
操作符
,
运算
符& | ^以
位
运算
符的形式处理积分操作数。
运算
符& | ^将布尔操作数作为逻辑
运算
符处理。我的行话是否正确地将这些
运算
符称为整数操作数上的
位
运算
符和布尔操作数上的逻辑
运算
符?
浏览 7
提问于2015-06-12
得票数 1
回答已采纳
1
回答
需要逻辑
运算
符,如
mysql
、
bitwise-operators
对于where子句,我需要
操作符
like和(&)。如果int字段中的所有
位
都打开,则添加结果集。
运算
符并不总是返回正确的答案。 Conts = 22
浏览 2
提问于2014-06-03
得票数 0
2
回答
C#传递
位
算子作为参数
c#
、
bitwise-operators
如何将按
位
运算
符作为参数传递给我的方法?我读过一些描述如何将相等
操作符
作为参数传递的文章,但是,它们以某种方式实现了它,然后用委托传递它。在我的例子中,我不知道如何实现按
位
运算
符。
浏览 1
提问于2016-03-19
得票数 1
回答已采纳
8
回答
什么时候在网络开发过程中使用比特
操作符
?
bit-manipulation
虽然我掌握了Bitwise
操作符
的概念,但我不能说我在had开发过程中遇到过很多用例,在这个过程中,我不得不使用
位
操作符
。 你为什么要用它们?请记住,这个问题是专门为在网络语言中使用比特
操作符
而设计的。
浏览 6
提问于2008-11-04
得票数 42
回答已采纳
5
回答
在<<中执行“`cout <<”输出时发生了什么?
c++
、
stream
、
bitwise-operators
我知道<<
操作符
是按
位
向左移动的
运算
符,执行y = x << 6将把x左移6
位
的值赋值给y。对于流,我还知道'<<‘是插入
操作符
,执行cout << "output";将字符串output插入到对象cout中。如果output实际上只是通过重载<<插入到cout中,那么为什么要使用按
位
运算
符而不是赋值
运算
符=,这会更加直观呢? 问题:cout << &
浏览 5
提问于2010-12-06
得票数 1
回答已采纳
2
回答
按
位
运算
符和符号类型
c++
、
bit-manipulation
、
language-lawyer
、
signed
我正在阅读C++ Primer,我对一些评论感到有点困惑,这些评论谈到了Bitwise
操作符
如何处理签名类型。我引用如下: (当谈到rightshift
运算
符时)“如果该操作数是无符号的,则
运算
符在左边插入0值
位
;如果它是有符号类型,则结果是实
浏览 0
提问于2015-01-25
得票数 8
回答已采纳
3
回答
为什么在C#中后缀++/-被归类为主要
运算
符?
c#
、
operators
、
postfix-operator
、
prefix-operator
在讨论主题
操作符
时,我使用了C#标准类别的主、一元等
操作符
。 其中一
位
与会者感到困惑,因为在C#标准中,“后缀++/-”被列为主要
运算
符,而不是“前缀++/-”。这种混淆背后的原因是,她宁愿用
操作符
“前缀++/-”来实现C++
运算
符“后缀++/-”。换句话说,她宁愿把
运算
符“前缀++/-”作为主
运算
符。-我理解她的观点,但我不能给她一个理由。好的,
操作符
“后缀++/-”比前缀
浏览 2
提问于2011-08-13
得票数 14
回答已采纳
1
回答
用0b变换负数的
位
或
运算
javascript
、
bit-manipulation
、
bitwise-operators
、
bit-shift
、
bitwise-and
我需要使用按
位
运算
符执行某些操作,假设我们有这个40
位
无符号整数:输出:-204316307132
位
二进制返回-1:(0b11
浏览 9
提问于2022-07-29
得票数 2
回答已采纳
3
回答
二元
运算
符<<是什么意思?
java
、
binary
在java中有>>、<<和>>>
操作符
。 有符号的左移位
操作符
"<<“将
位
模式向左移动,有符号的右移位
运算
符">>”向右移动
位
模式。
位
模式由左操作数给出,位置数由右操作数提供.无符号的右移位
操作符
">>>“将零移到最左边的位置,而">>”之后的最左边位置取决于符号扩展。
浏览 3
提问于2014-08-06
得票数 0
回答已采纳
3
回答
位
和
位
的操作是用来做什么的?
binary
、
bit-manipulation
、
bitwise-operators
、
bit
有人能用非常简单的术语解释一下为什么我们需要按
位
运算
符吗?我一个月前才开始编程。我试着在网上寻找答案,我读到了一些关于二进制标志和残疾的东西,甚至更加困惑。 我想我只是想知道,什么样的实际应用程序需要比特和
位
操作符
?
浏览 5
提问于2014-03-24
得票数 2
回答已采纳
3
回答
java初学者,
操作符
优先级表
java
、
operator-precedence
我查看
操作符
优先级表,++
操作符
在=
运算
符之前。但是要计算这个表达式,b=a++;首先,a被赋值给b,然后a被递增。这太让人困惑了。++还是=,哪个是第一
位
的?
浏览 1
提问于2015-06-12
得票数 3
回答已采纳
2
回答
是否定义了&=和|=的评估顺序?
c
、
variable-assignment
如果你有一个返回整数的C函数,你可以这样写一条语句:我们使用的是按
位
...where赋值
运算
符。类似地,如果我们使用按
位
OR赋值
运算
符(|=),MyFunc()是否总是被执行,即使MyInt被设置为全1? 换句话说:在C中是否允许
位
操作符
的延迟计算?
浏览 1
提问于2009-08-30
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言位运算(按位与运算、或运算、异或运算、左移运算、右移运算)
JS运算符-2
JS运算符-1
Python 与位运算
Go 中的位运算
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券