将十进制转换为二进制,但格式为8位

本文关键字:格式 8位 二进制 十进制 转换 | 更新日期: 2023-09-27 17:54:26

可能重复:
如何用零填充二进制字符串?

我可以将十进制数转换为二进制数,但不能转换为8位格式。例如,如果我输入5,结果是101,这是正确的,但我如何以8位格式(如00000101(显示结果?

string result = Convert.ToString(num, 2).PadLeft(8, '0');

将十进制转换为二进制,但格式为8位

最简单的方法是使用

string result = Convert.ToString(num, 2).PadLeft(8, '0');