【发布时间】:2010-12-14 20:15:32
【问题描述】:
如何将长度为 8 的 int 数组转换为长度为 32 的 int 数组,每个 4 个索引是第一个数组索引的二进制表示是否有这样一种方法可以完成所有开销。
编辑,太平洋标准时间:我更新了标题。但是,这并不能完全反映“二进制”的概念,它只是将整数分解为字节。如果不准确,请更正和/或添加示例。
好的程序员,我想要的主要是>>如何将 int 数从十进制转换为二进制
【问题讨论】:
-
你为什么要这样做?在内部,一切都已经是二进制的了。
-
实际上第一个数组是一个十进制 int 数组,它是 radix=10 我希望第一个数组的每个索引都表示为 radix=2 第二个数组中的 int 4 个索引,这意味着我希望它现在清除jh
-
您能否澄清您的问题并提供一些背景信息?尤其是您缺少标点符号,这使您难以阅读。
-
@Sami:你为什么要这么做?此外,在内部,基数是无关紧要的。
-
您能否添加一个示例。