【发布时间】:2013-10-22 03:49:30
【问题描述】:
我有一个十六进制格式的 32 字节整数,例如:
0xAB CD 12 34 AB CD 12 34 AB CD 12 34 AB CD 12 34 AB CD 12 34 AB CD 12 34 AB CD 12
34 AB CD 12 34
如何将其显示为以 2 为底的表示法?我不完全理解如何以给定格式实现 int。
【问题讨论】:
-
十六进制只是显示数值的一种方式。您可以轻松地将其显示为十进制(基数 10)、八进制(基数 8)或您选择的任何基数。如果该数字存储在使用二进制内存的设备中,它已经是基数 2,所以你的问题不清楚。您只是想以二进制表示法显示它的值吗?
-
@CareyGregory:是的,我想显示它的 base-2 等价物。
-
您使用什么语言/工具?
-
@arshajii:我基本上使用 Java。但是,我只想要它的 base-2 表示法,因为我正在处理一个装配项目。因此,我不想使用任何预定义的库等。