我找到了将十进制转换为二进制的一些答案,我制作了这段代码并且工作正常,
int number = 2;
string binary = Convert.ToString(number, 2); // gives 10 as binary
但我想要的是00010
五位数
而且我不打算转换成HEX,
我如何得到它?
答案 0 :(得分:4)
答案 1 :(得分:1)
快速解决方案:
int number = 2;
string binary = Convert.ToString(number, 2); // gives 10 as binary
if (binary.Length < 5) binary = new String('0',5- binary.Length ) + binary;
输出:00010