【发布时间】:2022-01-26 05:52:27
【问题描述】:
在您的帮助下,我正在一点一点地学习。 永远谢谢你。
我有一个问题。 我知道如何将十进制转换为二进制( convert.Tostring(2, 2); )但结果是 0010。
我想要这些结果 0000 0010。
我怎样才能这样转换??
static byte[] gbuff = new byte[1000];
...
string[] rxData = new string[31]
.....
for(int x=0; x<31; x++)
{
rxData[x] = Convert.Tostring(gbuff[x], 2);
}
我总是感谢所有帮助我的人。
【问题讨论】:
-
用
0填充字符串使其长度为8位? -
@Llama 真棒!我什至不知道 padleft 存在。我今天学习一件事。谢谢! :)
-
这能回答你的问题吗? Convert integer to binary in C#