如何用C#中的8位表示4位二进制数?

时间:2013-11-10 20:17:13

标签: c# binary

我试图找到答案,但我无法提出我的问题。所以我试图解决这个问题。我必须用它的二进制代码表示一个十进制数,我对表示做得很好。我简单地使用Convert.ToString(number, 2)。但是,如果我输入5,例如,控制台上的输出将是“101”,但我更喜欢“00000101”。我相信应该有办法做到这一点,但我找不到任何。

提前致谢!

1 个答案:

答案 0 :(得分:11)

Convert.ToString(number, 2).PadLeft(8, '0');应该这样做。