腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
为什么Java不支持<<<运算符
java
、
oop
为什么Java不支持<<< (
无
符号
左移
)运算符,而支持>>> (
无
符号
右移)运算符?
浏览 103
提问于2013-03-10
得票数 20
回答已采纳
6
回答
无
符号
右移运算符">>>“在Java中的用途是什么?
java
、
programming-languages
、
bit-manipulation
我理解Java语言中
无
符号
右移位操作符">>>“的作用,但是为什么我们需要它,为什么我们不需要相应的
无
符号
左移
位操作符呢?
浏览 5
提问于2013-05-27
得票数 30
回答已采纳
3
回答
<<或>>>在java中是什么意思?
java
、
syntax
可能重复: 我在一些java代码中遇到了一些不熟悉的
符号
,虽然代码正确地编译和运行,但是我不知道尖括号到底在这段代码中做了什么。
浏览 6
提问于2012-11-14
得票数 29
回答已采纳
1
回答
C:获取最高有效位和最低有效位
c
、
bit-manipulation
、
bitwise-operators
、
bit-shift
、
bitwise-and
我得到了一个32位的
无
符号
整数,我正在尝试将该
无
符号
整数中的8个最高有效位保存到一个
无
符号
字符中。然后,我想将这些位清除为0。另一个相关的问题是,我试图找到最低有效位,并将其
左移
,使其成为最重要的位,并返回该值。像上面一样,我不确定如何找到最低有效位,然后知道如何将其向
左移
动
浏览 2
提问于2020-05-21
得票数 0
1
回答
理解和纠正错误信息的困难
java
、
compiler-errors
在添加了extractOperand方法之后,我已经尝试了几分钟来纠正代码中出现的错误。我找不到任何句法或逻辑上的错误。此外,我注意到,当方法实际上相同时,extractOpcode不会产生错误。我现在猜想,这个错误与函数的位置有关。import java.lang.*; static int[] Memory = new int[20]; instruction_
浏览 3
提问于2014-10-07
得票数 0
回答已采纳
4
回答
为什么右移有两个选项?(算术/逻辑)
c
、
bit-manipulation
、
bit-shift
为什么右移位有两个选择- appending
符号
位(算术右移位)或追加0(逻辑右移位),为什么实现可以选择哪一个?
浏览 3
提问于2013-06-07
得票数 0
回答已采纳
2
回答
Java:在负数上右移
java
、
bit-manipulation
、
bitwise-operators
、
bit-shift
、
negative-number
Integer.toBinaryString(mask));11111111111111111111111111110001为什么要将负数右移31而不是1(
符号
位
浏览 0
提问于2013-03-17
得票数 26
回答已采纳
3
回答
在java中实现Shift操作
java
、
c
、
language-implementation
在>>中,有
符号
移位将第一个位保持在相同的值。在Java中,与C shift等价的是>>>操作符。
左移
位操作符(<<)与C中相同,只是忽略了第一个位。为什么要做这个更改?为什么
符号
不一致,所以>>和<<是有
符号
的shift,>>>和<<<是
无
符号
的?有什么用?
浏览 4
提问于2012-03-15
得票数 2
回答已采纳
1
回答
在VB.NET中
无
符号
左移
?
vb.net
、
bit-shift
这对人们来说应该很简单,但是如何在使用Option Strict的同时在中实现
无
符号
左移
呢基本上,我的问题可以归结为:为什么
无
符号
数字有时必须表现得像.NET框架中的黑客?对于微软来说,让
无
符号</em
浏览 2
提问于2010-12-23
得票数 2
回答已采纳
2
回答
java中的">>“和">>>”操作符是什么?
java
、
operators
嗨,我想知道是否有人能帮我做点什么,我在网上找不到任何东西。我正在查看一些代码,其中有以下语句:有人知道这个>>操作符是什么吗?谢谢
浏览 5
提问于2015-05-11
得票数 1
回答已采纳
3
回答
二元运算符<<是什么意思?
java
、
binary
根据 有
符号
的
左移
位操作符"<<“将位模式向
左移
动,有
符号
的右移位运算符">>”向右移动位模式。位模式由左操作数给出,位置数由右操作数提供.
无
符号
的右移位操作符">>>“将零移到最左边的位置,而">>”之后的最左边位置取决于
符号
扩展。
浏览 3
提问于2014-08-06
得票数 0
回答已采纳
2
回答
将代码从C转换为Java: shifts
java
、
c
、
bit-manipulation
我有一些C代码,其中一个
无
符号
整数被一个(有
符号
)变量移位。例如,当转换为Java时,我能用一个带
符号
的int替换它吗? 我认为
左移
位是安全的,但我不确定右移位。
浏览 3
提问于2011-08-08
得票数 1
回答已采纳
1
回答
无
符号
字符
左移
查询
c
、
bit-manipulation
我有个问题。{ printf("%d\n",i<<1);}
浏览 0
提问于2017-07-17
得票数 0
5
回答
研究按位运算符有什么好处?
programming-languages
、
bitwise-operators
研究按位运算符有什么好处(按位、
左移
、右移、
无
符号
右移等)? 我们真的会在编程中使用这些运算符吗?
浏览 0
提问于2011-10-05
得票数 12
回答已采纳
4
回答
符号
类型上的位移位运算符
c
、
bit-manipulation
、
bitwise-operators
、
iso
、
bit-shift
我试图了解按位运算符在有
符号
和
无
符号
类型上的行为。根据ISO/IEC文件,以下是我的理解。 E1 >> E2的结果是E1右移E2位位置.E1作为有
符号
的非负/
无
符号</em
浏览 1
提问于2012-11-24
得票数 7
回答已采纳
1
回答
在没有溢出的
无
符号
短线上
左移
位为整数
c#
、
bit-manipulation
、
overflow
、
bit-shift
如果我有一个ushort变量,它是0xFFAA,我将用8位来移动它,我会得到一个整数,而不是一个
无
符号
短,为什么?这里有张照片让你更清楚,我的意思是:有没有办法从这个
左移
得到一个16位变量,而不把int转换成一个
无
符号
的短线?
浏览 4
提问于2016-06-01
得票数 1
回答已采纳
2
回答
在C++03中
左移
是有
符号
整数未定义的行为吗?
c++
、
language-lawyer
、
shift
根据C++03,5.8/2,
左移
的定义如下: 5.8/3中明
浏览 5
提问于2012-03-26
得票数 21
2
回答
程序集中
无
符号
32位整数的
左移
c
、
assembly
、
bit
、
unsigned
、
shift
关于使用"sall“指令的汇编中的
左移
的快速问题。据我所知,"sall rightop,leftop“将翻译为"leftop = leftop << rightop",所以取一个整数并将位向
左移
位4个空格将导致乘以2^4。但当整数是
无
符号
的32位时,会发生什么情况,如下所示:在这种情况下,
左移
会变成1111 1111 1111 0000 0010 0010 0000
浏览 5
提问于2012-10-18
得票数 1
回答已采纳
3
回答
循环移位的应用
algorithm
、
math
、
bit-manipulation
、
bit-shift
例如,对
无
符号
整数的右移位将导致除以2。相反,
左移
位会导致乘法2。二进制数上的循环移位有什么著名的/有趣的性质吗? 注意:关于右/
左移
位的示例说明了该特定运算符的应用程序。
浏览 2
提问于2013-11-11
得票数 4
回答已采纳
3
回答
java中的">>>“是什么意思?
java
、
python
我正在尝试将这段代码翻译成python,但我很难做到这一点,不用担心索引值和变量名,我只想知道">>>“部分到底做了什么,也许是python的等价物,但如果能有一个解释就太好了:target[1] = (char)((source[sourceIndex] & 3) << 4 | source[sourceIndex + 1] >>> 4); target[2] = (char)((source[sourceIndex
浏览 1
提问于2012-02-25
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券