ASM:格式未知:30790BF0H
我反汇编了一个dll,发现一行:
push 30790BF0h
What's the 30790BF0h?我怎样才能将它转换为整数,我只是 想知道它的整数值。如果是 32 一切都很好。 那么有没有在线计算器可以实现这一点?
I disassembled a dll and found a line:
push 30790BF0h
What's the 30790BF0h? How can I convert it to an integer, I just
want to know the integer value of it. If it's 32 everything is fine.
So is there an online calculator for this or?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
它采用十六进制(即base-16) 代表。在其他编程语言中,您可能会看到它写作
0x30790BF0
、$30790BF0
或16#30790BF0#
。有数以百万计的在线计算器可以完成这一转变;即使是 Windows 计算器也能做到!
[顺便说一句,该特定数字的十进制值为 813239280。]
It's in hexadecimal (i.e. base-16) representation. In other programming languages, you might see it written
0x30790BF0
,$30790BF0
or16#30790BF0#
.There are millions of online calculators that will do the transformation; even the Windows calculator can do it!
[Incidentally, the value of that particular number is 813239280 in decimal.]
您应该提供更多背景信息。甚至可能会推送字符串“32”的地址。在上下文中查看它以及附近的系统或 C 库调用,可以帮助确定它代表什么。
You should provide more context. That could be pushing the address of the string "32", even. Seeing it in context, with system or C library calls near it, could help determine what that is representing.