腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Java
中的Unsigned Int
java
、
networking
、
protocols
、
unsigned
我正在尝试实现一个现有的网络协议,它大量使用
Java
不
支持
的
无
符
号数
据类型。我目前所做的是,对于每个数据类型,选择下一个更大的数据类型,以便
无
符
号数
可以放入正数区域,然后使用字节移位来获得所需的效果。由于这很容易出错,而且在
无
符号的长时间内,我必须使用BigInteger,它比扩展类型要重得多,我想知道是否有更好的方法来实现这一点?
浏览 0
提问于2010-12-15
得票数 13
回答已采纳
4
回答
Java
缺少
无
符号原语类型是
Java
平台的特征,还是
Java
语言的特征?
java
、
types
、
language-design
、
unsigned
这里有一些关于的问题,还有一些关于处理
无
符号类型的问题。我做了一些搜索,发现Scala似乎也不
支持
无
符
号数
据类型。
Java
和Scala语言设计中的限制是在生成的字节码中,还是在JVM本身中?有没有一些语言可以在JVM上运行,在其他方面与
Java
(或Scala)相同,但
支持
无
符号原始数据类型?
浏览 1
提问于2011-12-02
得票数 9
回答已采纳
2
回答
java
中的有符号和
无
符
号数
据类型
java
、
types
关于
Java
支持
哪些
无
符
号数
据类型,我有点困惑。 我读过,但我不理解它非常复杂的解释(至少对我来说是这样)。
浏览 2
提问于2014-01-13
得票数 20
回答已采纳
3
回答
如何在python中对符号值和
无
符号值进行算术右移
python
、
math
、
bitwise-operators
、
bit-shift
、
shift
一些语言,如
Java
,Verilog都有按位逻辑(<<,>>)和算术移位(<<<,>>>)操作
符
。8'b11000101 >> 2 => 8'b001100018假设8‘b 110
浏览 3
提问于2020-11-23
得票数 7
3
回答
理解
Java
无
符
号数
字
java
、
byte
、
unsigned
我想知道如何将有符
号数
字转换成
无
符
号数
字。假设我有这个:为了使其
无
符号,我必须选择"bigger“数据类型”short“,并应用值为0x00ff的and运算
符
。short number2; 为什么它使数字成为
无
符号的?
浏览 9
提问于2010-08-02
得票数 5
回答已采纳
4
回答
Java
有操作
符
>>>和<<<,它们有点不同--请帮助
c#
、
java
、
bit-manipulation
、
operations
可能重复:
Java
有运算
符
>>>和<<<,它们与>>和<<有些不同--有人能在C#中给出它的等价物吗?
浏览 6
提问于2011-07-25
得票数 3
回答已采纳
2
回答
Scala中的
无
符号变量
java
、
scala
一些C代码使用
无
符号变量,这些变量上执行了大量的位级(移位)操作。 我完全不知道如何将这些类型转换为Scala,因为我相信Scala (和
Java
)以及JVM都发现
无
符号类型是陌生的。
浏览 1
提问于2014-01-19
得票数 18
回答已采纳
1
回答
ByteArray在Kotlin中的比较
arrays
、
kotlin
有没有一种方法来比较绝对值(
无
符号)?还是比较字节数组的集合?
浏览 3
提问于2018-02-26
得票数 1
回答已采纳
13
回答
我们可以在
Java
中使用
无
符号字节吗?
java
、
unsigned
我正在尝试将有符号字节转换为
无
符号字节。问题是我接收的数据是
无
符号的,而
Java
不
支持
无
符号字节,所以当它读取数据时,它会将其视为有符号的。static int unsignedToBytes(byte a) int b = a & 0xFF;} 但是,当它再次转换为字节时,我得到的是相同的带符
号数
据我试图将此数据用作
Java
函数的参数,该函数只接受一个字节作为参数,因此不能使用任何其他数据类型。我如何解决这个问题?
浏览 153
提问于2010-11-24
得票数 201
回答已采纳
3
回答
C中模数(数学函数)的等价性?
c
、
operators
、
modulus
我有一段代码,在那里我看到一个警告,类似于int <=常量/大小(表达式)如果是这样的话,c中是否有一个函数可以让我这样做呢?这是真正的警告 functionA
浏览 5
提问于2012-01-23
得票数 1
回答已采纳
1
回答
在
Java
中执行逐位或
无
符号扩展
java
、
unsigned
在
Java
中,我有以下代码: byte hi = 0x0; x |= lo;我怎么能强迫它无视这个标志呢?我并不是在
Java
代码中直接使用这些数据,所以这不重要,对吗?
浏览 2
提问于2017-01-29
得票数 0
回答已采纳
4
回答
为什么
Java
不
支持
<<<运算
符
java
、
oop
为什么
Java
不
支持
<<< (
无
符号左移)运算
符
,而
支持
>>> (
无
符号右移)运算
符
?
浏览 103
提问于2013-03-10
得票数 20
回答已采纳
1
回答
使用
无
符
号数
字进行图像边界检查
c++
、
image-processing
因为size_t是
无
符号的,所以我不能合理地检查x或y是否小于0。 我该如何处理这些情况?我是否应该只检查底部和左侧的边界,并假设如果给定的位置在图像的上方或右侧,它将是一个巨大的数字?
浏览 2
提问于2017-04-23
得票数 0
7
回答
如何在
Java
中反转
无
符号字节的位?
java
、
byte
、
unsigned
、
bits
、
complement
我遇到的主要问题是,据我所知,
Java
不
支持
无
符号字节。我可以将值读取为int或short,但由于额外的位,这些值在转换过程中将会关闭。理想情况下,我可以只使用按位补码运算
符
,但我认为如果我使用有符
号数
字这样做,最终会得到负值。我该如何处理这个问题有什么建议吗?
浏览 1
提问于2010-07-24
得票数 17
3
回答
如何清除C#中的一位?
c#
、
bit-manipulation
清除一点数&= ~(1 << x); 这将清除位x。然后,您必须使用按位的NOT运算
符
(~)来反转位字符串。它适用于有符号整数类型,但不适用于
无
符号整数(例如UInt32)。编译器说不可能对
无
符号类型执行那样的操作。那么如何处理
无
符
号数
字清除一位呢?
浏览 5
提问于2013-07-14
得票数 0
回答已采纳
1
回答
正值和负值的不同输出
c
、
if-statement
、
c-preprocessor
考虑下面的代码:int array[]={1,2,3,4,5,6,7,8};{ if(-1<=SIZE) printf("1"); return 0;为什么我得到了不同的输出?
浏览 0
提问于2012-10-08
得票数 3
回答已采纳
2
回答
在python中使用(%,//)的数学计算是通过应用(Decimal( ),有符
号数
字)来实现的?
python
、
decimal
、
division
、
reminders
,例如: 在这次//操作
符
的试用中,并使用带和不带Decimal()的有符号和
无
符
号数
字#int结果1
浏览 7
提问于2018-10-13
得票数 0
回答已采纳
5
回答
是否有用于
无
符
号数
字类型包装器的
Java
库?
java
、
numbers
、
unsigned
显然,
Java
本机不
支持
无
符
号数
字类型, (注释从2002年开始)。但是,当使用数据库(如MySQL )时,它们可能时不时会派上用场。关于如何模拟
无
符
号数
字有很多问题。最好,这些包装器将扩展
java
.lang.Number,并提供类似于
java
.math.BigInteger的算术API。
浏览 0
提问于2011-11-19
得票数 32
回答已采纳
2
回答
C转换签名为
无
符号维护精确位
c
、
type-conversion
我正在寻找一种安全的方法来将有符号整数转换为
无
符号整数,同时始终在转换之间保持完全相同的位模式。据我所知,简单的强制转换具有未定义或实现依赖的行为,因此依赖它是不安全的(下面是案例A)。但是,像OR这样的位操作
符
(下面是B类)又如何呢?是否可以按位或安全地将签名转换为未签名?相反的呢?PostgreSQL不
支持
无
符号类型()。我发现的计算波普计数的所有有效方法都需要
无
符
号数
据类型才能正确工作。因此,我必须能够在不更改位模式的情况下将有符
号数
据类型转换为
无</em
浏览 2
提问于2017-07-06
得票数 2
回答已采纳
2
回答
你能控制按位右移位将填充C的内容吗?
c
、
bitwise-operators
据我所知,在C中使用左移位运算
符
时,可以保证空位将被0填充。然而,我读到右移位是依赖于实现的,这意味着在一些机器中,空位将被0填充,在另一些机器中,它们将被1填充。
浏览 2
提问于2011-12-08
得票数 33
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为什么Java不支持运算符重载
为什么Java不支持运算符重载
深入理解Java虚拟机:类文件结构
JAVA知识篇|Java程序员必须知道软件编程基础知识
走进字节码-class文件结构
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券