我拆开一个dll,发现了一行:ASM:未知格式:30790BF0H
push 30790BF0h
有什么30790BF0h?我怎么把它转换成一个整数,我只想 想知道它的整数值。如果是32,一切都很好。 那么有没有这个或在线计算器?
我拆开一个dll,发现了一行:ASM:未知格式:30790BF0H
push 30790BF0h
有什么30790BF0h?我怎么把它转换成一个整数,我只想 想知道它的整数值。如果是32,一切都很好。 那么有没有这个或在线计算器?
它在hexadecimal(即base-16)表示。在其他编程语言中,您可能会看到它编写为0x30790BF0
,$30790BF0
或16#30790BF0#
。
有数百万的在线计算器将进行转换;即使是Windows计算器也能做到!
[顺便提及,该特定数目的值是十进制813239280]
你应该提供更多的上下文。这可能会推动字符串“32”的地址,甚至。在上下文中看到它,在系统或C库附近调用它可以帮助确定代表什么。
好的,但对于十六进制30790BF0h,我得到dec 813239280,它应该是32.或者我需要的是将30790BF0h更改为具有十进制256的表示形式。原始数字应为32,修改后的256(但在此十六进制废话)。 – luac 2011-05-22 16:49:41
@luac:我不能告诉你为什么它不是32.你需要查阅原始源代码来确定它。 – 2011-05-22 16:52:35
好吧,我不能这样做,但无论如何感谢;) – luac 2011-05-22 17:01:13