腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
为什么C,C++,
Java
不使用一个
补码
?
、
、
、
我听说C,C++,
Java
使用两个
补码
来表示二进制。为什么不使用1
补码
?使用2
补码
比使用1
补码
有什么优势吗?
浏览 2
提问于2009-11-03
得票数 3
回答已采纳
2
回答
二进制
补码
查找算法
、
我试着看看编译器是
如何写
成二进制负数的,所以下面是应该这样做的代码#include <iostream>void complementcomplement(n); return EXIT_SUCCESS;但奇怪的是,当我输入5,例如,它显然是二进制形式的3位101,它的
补码
这是我的代码的输出告诉我的,但我知道这是不正确的,因为任何数字的2的
补码
都是通过反转它的
浏览 0
提问于2011-09-28
得票数 0
回答已采纳
2
回答
两个
补码
在
java
中给出不同的答案
、
、
、
、
无论如何,我正在尝试执行2的
补码
来改变数字的符号,并在
java
中检查结果,但结果与我手工计算的结果不同。例如:执行-8 \f25 2's
补码
后的二进制应为-8\f25 11111000 -8你能帮帮我吗?
浏览 5
提问于2021-07-15
得票数 0
2
回答
如何以标准的方式从未对齐的内存中获取值?
我知道C++11有一些标准的工具,可以从未对齐的内存中获取整数值。这样的东西怎么能用更标准的方式来编写呢?inline R get_unaligned_le(const unsigned char p[], const std::size_t s) { for (std::size_t i = 0; i < s; i++) r
浏览 0
提问于2012-08-02
得票数 1
回答已采纳
1
回答
从JNI到
Java
的字符向量
、
、
、
如何通过JNI将其返回给
Java
?在
Java
中,我应该使用什么类似的数据类型来实现这一点?
浏览 1
提问于2016-03-02
得票数 3
10
回答
在
Java
中,整数是如何在内部以位级别表示的?
、
、
、
、
我试图理解
Java
是如何在内部存储整数的。我知道所有的
java
基本整数都是有符号的(除了short?)。这意味着在一个字节中该数字少了一位可用。我的问题是,是否所有的整数(正和负)都作为2的
补码
存储,或者只有负数在2的
补码
中? Two's complement: `11111111 11111111 11111111 11110001` 因
浏览 109
提问于2012-11-17
得票数 86
回答已采纳
4
回答
BigInteger到byte[]
、
、
我需要将一个
Java
实例转换为它的字节值。从API中,我获得了这个方法toByteArray(),它返回一个包含此byte[]的二进制
补码
表示的BigInteger。因为我所有的数字都是正128位(16字节)整数,所以我不需要2的
补码
形式,它给我128位+符号位(129位)…… 有没有一种方法可以直接从BigInteger获得标准的(不需要2的
补码
形式)表示?
浏览 3
提问于2010-12-10
得票数 17
回答已采纳
1
回答
在
java
中查找一个字符串(Char)的ASCII值,7位1的
补码
。
、
我必须在
java
中找到7位数字1的字符串(Char)
补码
的ASCII值。 提前谢谢。
浏览 1
提问于2015-04-02
得票数 0
回答已采纳
2
回答
按位操作的结果是否取决于
Java
中的endianess?在C或C++中呢?
、
、
、
、
考虑以下代码:int firstValue = 0x1234;store = (((long) firstValue) << 32) | secondValue;
浏览 1
提问于2014-08-27
得票数 2
回答已采纳
1
回答
是否写出ARCore位置数据?(加强面)
嗨,我是ARCore的新手,我已经能够让增强的人脸工作,但我不知道
如何写
出数据,或者是否有一种方法(如果没有的话,这似乎很奇怪)。
浏览 1
提问于2021-02-15
得票数 1
1
回答
libtommath库中的二进制
补码
在服务器sider上,代码是用
java
编写的,它使用了Biginteger类。在Biginteger类中,有一个函数toByteArray。此函数接受两个数的
补码
,并返回字节数组。谁能告诉我如何在由libtommath计算的大整数中取二的
补码
。3255225252253225252344444456464565645646546546546546546547447972397972974217491794729747219741274397297492749729749274972974392749729749274972749274973
浏览 0
提问于2011-05-17
得票数 1
2
回答
如何通过SnowSQL或
Java
函数将十六进制“F933F177”转换为Decimal -114.036361?
、
、
、
、
我有坐标存储在HEX,从搜索在线似乎使用签名2的
补码
处理负值。我有点迷失在各种转换的地方,我认为路径应该是: 如何反向工程十六进制值F933F177,以获得十进制值-114.036361?
浏览 17
提问于2022-04-18
得票数 2
回答已采纳
1
回答
Integer.BYTES在
Java
中的意义是什么?
、
、
Java
说: 我们为什么要在
Java
中使用这个呢?我知道2的
补码
二进制形式是什么,但我不能用它的用法来包装我的头脑。
浏览 2
提问于2021-04-12
得票数 0
2
回答
如何使Arduino与
Java
通过烧焦字节通信
、
、
我正在通过UART将byte[]数组从
java
发送到Arduino。但在
java
中,127以上的值是用2的
补码
表示的,这是Arduino无法正确理解的。如何解决这个问题?
浏览 0
提问于2019-10-01
得票数 0
3
回答
同一算法在不同语言中的不同输出
、
、
Java
源代码: * */ return max;对于3n+1问题,这两个代码在逻辑上没有区别,algorithm.Only问题是在C语言中,它给出了476作为最大循环数,而在
java
浏览 2
提问于2011-04-30
得票数 2
回答已采纳
3
回答
在
java
中,0x80000000如何等同于-2147483648?
、
0x80000000; }80000000 -21474836481's Comp. :: 0111 1111 1111 1111 1111 1111 1111 1111 2's Comp. :
浏览 2
提问于2013-09-15
得票数 9
回答已采纳
6
回答
为什么我对这个长二进制数使用Long.parseLong(字符串s,整数基数)会冒犯
java
语言?
我有以下代码: 为什么
Java
认为这不是一个有效的long。
浏览 0
提问于2011-01-12
得票数 7
回答已采纳
1
回答
有办法在UInt64中逆转位序吗?
、
、
、
基于用
Java
编写的教程,我正在使用Swift构建一个国际象棋引擎。在本教程中,
Java
的带符号64位整数long有一个名为reverse(long i)的静态方法,该方法“返回通过反转两个指定长值的
补码
二进制表示中的位的顺序获得的值”。我知道
Java
的long (签名,2s
补码
)和Swift的UInt64 (无符号)是不同的,但是我想用UInt64来做这件事并不难。
浏览 2
提问于2020-03-09
得票数 3
回答已采纳
2
回答
将十进制数转换为超过-127的表示法
使用8位带符号的幅值、1的
补码
、2的
补码
和超过-127表示,以二进制表示下列十进制数。a) 77c) 119我已经将它们转换为其他表示,只需知道如何转换为excess 127即可b)有符号幅度: 10101010一的
补码
: 11010101二的
补码
: 11010110 c)有符号幅度: 01110111一的
补码
: 01110111二的
补码
浏览 4
提问于2016-01-24
得票数 2
回答已采纳
3
回答
谁为jsp生成类文件?
、
、
如果Tomcat生成类文件,那么类文件是否经过任何编译检查,比如
java
补码
检查?
浏览 3
提问于2017-08-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
初学Java如何写好代码
java学习:如何写出高质量的代码,成功进入BAT?
二进制补码运算法则
源码有符号补码的加减法以及大小比较
如何写好论文
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券