腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Kotlin
:
通过
有
符号
2
的
补码
将
十六进制
字符串
转
换为
有
符号
整数
?
、
长话短说,我正在尝试
将
十六进制
值
的
字符串
转
换为
有
符号
2
的
补码
整数
。我可以在Swift
的
一行代码中做到这一点,但由于某种原因,我在
Kotlin
中找不到任何类似的东西。String.ToInt或String.ToUInt只是给出直接
的
基数16到基数10
的
转换。这适用于一些正值,但不适用于任何负数。 我怎么知道我想要带
符号</
浏览 83
提问于2021-04-20
得票数 0
2
回答
将有
符号
的
十进制转
换为
十六进制
,用二
的
补码
编码
、
我需要
通过
两个
补码
符号
将
一个
有
符号
的
整数
编码为
十六进制
。例如,我想转换parseInt(-24375).toString(
2
)这与Wolfram 匹配,但我不知道如何获得数字
的
24位int我已经想出了如何取无
符号
二进制
浏览 0
提问于2011-05-26
得票数 14
回答已采纳
1
回答
以
十六进制
记数法表示
的
位模式
、
、
、
好
的
。所以我遇到了一个问题,说
有
一个以
十六进制
表示
的
位模式。第一个是0x0C000000。问题是,我假设它是一个二进制
补码
整数
,然后是无
符号
整数
。在假设之后,我应该说出十进制数是基于它是二
的
补码
和无
符号
的
。 我是不是应该从
十六进制
转换成
2
的
补码
?如何在不先转
换为
小数
的
情况下做
浏览 3
提问于2013-10-18
得票数 0
2
回答
如何
通过
SnowSQL或Java函数
将
十六进制
“F933F177”转
换为
Decimal -114.036361?
、
、
、
、
我
有
坐标存储在HEX,从搜索在线似乎使用签名
2
的
补码
处理负值。我有点迷失在各种转换
的
地方,我认为路径应该是: 我离这个过
浏览 17
提问于2022-04-18
得票数 2
回答已采纳
2
回答
对unicode表示感到困惑
、
、
我对Unicode
的
十六进制
表示感到困惑。我
有
一个包含单个数学
整数
符号
字符
的
示例文件。那就是U+222B,如果我在vi中猫文件或者编辑它,我会得到一个显示
的
整数
。该文件
的
十六进制
转
储显示其
十六进制
内容为88e
2
0aab 在python中,我可以创建一个完整
的
unicode字符,并在我
的
终端上打印p渲染和
整数
<
浏览 2
提问于2013-09-11
得票数 0
3
回答
在这种情况下,负零是如何使用
的
?
、
struct in_addr ipv4;
浏览 0
提问于2010-10-08
得票数 0
5
回答
将
负数转
换为
JavaScript中
的
二进制
字符串
、
、
//If you try// but if you fake a bit shift operation it works as expected(-3 >>> 0).toString(
2
); // print "11111111111111111111111111111101" 我真的很好奇为什么它不能正常工作,或者是什么原因让它这样工作?我已经搜索过了,
浏览 10
提问于2013-04-23
得票数 60
回答已采纳
2
回答
如何在App Engine
的
数据存储中使用64位无
符号
整数
作为实体键并保持排序顺序?
、
、
我
有
一些无
符号
的
64位
整数
,我想将它们用作App Engine数据存储区
的
密钥。不幸
的
是,NDB数据存储API似乎只允许最大大小为pow(
2
, 63)
的
。我可以对
整数
进行
2
的
补足,但查询依赖于数据存储中
的
排序顺序,所以我希望0xffffffffffffffff以升序排列在0x0之后,而不是在它之前。我相信,如果我对64位无
符号
整数
进行二进制<em
浏览 0
提问于2013-07-18
得票数 1
回答已采纳
3
回答
delphi中有一个UIntToStr允许您显示UINT64值,但是StrToUInt在哪里允许用户输入64位无
符号
值?
、
我希望
将
64位值从十进制或
十六进制
字符串
转
换为
64位UINT64数据类型。
有
一个UIntToStr来帮助
将
UINT64
转
换为
string,但无法
将
64位
整数
转
换为
无
符号
值,即
字符串
。这意味着,使用RTL不能用十进制或
十六进制
表示大于
2
**63
的
整数
值。这通常不是什么大问题,但用户需要输入一个值
浏览 4
提问于2011-05-20
得票数 10
回答已采纳
4
回答
这是我
的
电脑架构书中
的
错误吗?
我正在研究计算机体系结构
的
HW,我遇到了以下问题:B= 237 现在,这些问题是如何有效
的
呢?我知道什么是饱和算术,但是说A是247,B是237,如果它们不能用8位
2
的
补数来表示的话,那又是怎么有效
的
浏览 5
提问于2009-11-12
得票数 5
回答已采纳
1
回答
有
符号
解释与无
符号
解释
只是想知道一些关于签名和未签名
的
解释。如果我说,如果一个数字是无
符号
整数
,那么它
的
值通常是
通过
将
二进制转
换为
decimal..but来计算
的
。当涉及到
有
符号
整数
时,
符号
位(Msb)首先被注意到,然后使用
2
的
补码
来计算二进制值;计算
的
值是带
符号
的
实值。 是我说对了还是漏掉了什么
浏览 1
提问于2012-06-27
得票数 1
回答已采纳
1
回答
如何计算十进制数或
十六进制
数
的
2
的
补数?
、
、
如何在C#中计算十进制数或
十六进制
数
的
2
的
补数,在BCL中是否
有
内置函数可用,我
有
一些东西但不工作,给定
的
代码
有
什么问题var onceC = ~number;
浏览 0
提问于2014-12-08
得票数 0
1
回答
将使用Files.readAllBytes加载
的
字节打印到数组中
、
、
我正在尝试用java编写一个Chip8模拟器,我在Java Files中遇到了一个关于readAllBytes函数
的
问题。当我
将
字节从ROM加载到模拟器
的
" memory“数组中时,我尝试打印这些字节,看看它们是否正确地进入内存。我使用Integer.toHexString
将
这些字节视为
十六进制
值,并将它们与我用
十六进制
编辑器加载
的
实际文件进行比较,但它给我
的
输出很奇怪:00 e0 a3 4c 测试输出
浏览 3
提问于2021-02-14
得票数 1
2
回答
C标准所涵盖
的
平台还在使用吗?
、
可能重复: 这有一个明显
的
缺点:它使可移植代码更难编写。有没有人知道哪些平台仍在进行积极
的
开发工作,但是 not
2
's
补码
or
整数
宽度不是32位或64位或某些<e
浏览 15
提问于2011-11-04
得票数 19
3
回答
在Java中将Signed Int转
换为
无
符号
字符串
值
、
、
、
、
为了保持简短,我得到了一个
有
符号
的
数字-25771 (在Java中),我需要它
的
无
符号
字符串
表示,即"4294941525“。Java认为这个数字是
有
符号
的
2
的
补码
,但我需要它
的
无
符号
值。我注意到toString()方法
的
Javadoc只将
整数
转
换为
带
符号
的
浏览 0
提问于2012-05-17
得票数 2
回答已采纳
3
回答
如何在PHP中将
十六进制
值转
换为
有
符号
整数
?
、
我正在尝试
将
十六进制
字符串
转
换为
有
符号
整数
。编辑:bs(1) = "AA"Dim s As Short s
浏览 3
提问于2012-09-11
得票数 3
回答已采纳
4
回答
C++:除以vector.size()给出了奇怪
的
结果
、
、
、
、
c.col /= v.size(); 我得到了以下输出: v size is 5但是,如果
将
除法行更改为c.col /= ((int)v.size());,则会得到预期
的
输出: v size is 5为什么会这样呢?
浏览 3
提问于2013-01-10
得票数 2
1
回答
C语言中8位数
的
算术运算过程
、
当我们对8位数执行算术运算时,它们被提升为
整数
。下面有代码片段。char startTime=7;unsigned char diff = endTime-startTime; 我知道,在RHS中,两者都被提升为
整数
,因此结果是-
2
,最后
的
结果是254。我想知道编译器是如何做到这一点
的
。这是我
的
感受,但不确定。编译器
将
两者提升为
整数
。为结果创建临时
整数
变量。执行算术运算。结果5-
浏览 0
提问于2019-09-01
得票数 1
回答已采纳
3
回答
格式打印64位
整数
,因为
十六进制
在golang和C之间出现偏差
我最近在阅读文档时,惊讶地发现%x格式在
整数
值-1上打印
的
结果是"-1"fmt.Printf("%d %x; %d %x\n", x, x, int64(x), int64(x))18446744073709551615 ffffffffffffffff; -1 -1 来自C语言,我假设%x int64(x)
的
输出也应该是ffffffffffffffff,我想这就是%x
的
初衷是吗?你见过
十六进制
浏览 4
提问于2018-03-30
得票数 0
1
回答
将
一个无
符号
字符*转
换为
可读
字符串
&这个函数在做什么
、
我已经搜索了很多,学习如何将我
的
未签名字符*转
换为
可打印
的
十六进制
字符串
。到目前为止,我稍微理解了它是如何工作
的
&签名和未签名字符之间
的
区别。下面的函数是这样做
的
吗?在每个循环上遍历字符数组
字符串
的
浏览 1
提问于2011-10-03
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
《数字电子技术基础•华中科技大学》慕课学习笔记
Java新手学习之:基本语法讲述
From 0 to Python学习
区块链开发 Go语言:数据类型,进制转换,运算符
C语言基础知识学习四
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券