在 C# 中,如何将数字作为二进制输出到控制台?例如,如果我有一个值为 20 的 uint,我如何打印到控制台:00010100(二进制为 20)?
James
问问题
529 次
4 回答
9
Convert.ToString (myValue, 2);
于 2009-02-04T07:34:53.937 回答
6
使用填充使值成为一个字节:
Console.WriteLine(Convert.ToString(number, 2).PadLeft(8, '0'));
于 2009-02-13T07:22:00.297 回答
3
int x = 3;
string binaryString = Convert.ToString(x, 2);
Console.WriteLine(binaryString);
控制台将显示 11。
于 2009-02-04T07:37:14.760 回答
2
Console.WriteLine(Convert.ToString(20, 2));
于 2009-02-04T07:38:42.680 回答