使用Java从十六进制中提取64位数字
我希望这是有道理的。当我使用十六进制编辑器并将鼠标悬停在十六进制值上时,您可以看到 8、16、32 和 64 位数字(请参阅屏幕截图以获得更好的想法)
有没有办法使用Java提取该数字,我需要提取64位数字我不知道这是否可能?
如果有人知道我将非常感激!
非常感谢。
I hope this makes sense. When I use a Hex editor and hover over a hex value you can see a 8, 16, 32 and 64 bit number (see screen shot for better idea)
Is there a way to pull that number out using Java, I need to pull the 64bit number out I don't know if this is possible?
If any one knows I would be very greatful!
Many thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您想要将一个十六进制字符串转换为 64 位数字,则可以使用
这将生成一个 SIGNED long 值。如果您正在寻找
>; 2^63
,需要使用BigIntegerIf you have a string of HEX that you want to convert to a 64 bit number, you can use
This will produce a SIGNED long value. If you're looking for
> 2^63
, you need to use BigInteger