【发布时间】:2013-11-08 20:10:54
【问题描述】:
如何将数字数组转换为二进制数?例如:
a=[1 0 1 0 1 0]
我想转换成二进制数
b=101010
可以不用循环吗?
【问题讨论】:
-
不要使用字符串表示来做任何你想做的事情,你可能想检查
bitget、bitset和see also下提到的函数。我还没有看到一个案例,确实有必要使用字符串表示,但是人们一直在问这样的问题。此外,使用字符串会更慢,而且会占用更多内存。