繁体   English   中英

如何使4位二进制到8位二进制数?

[英]How to make a 4 bit binary to 8bit binary number?

我正在使用C#我有一个可变byte a=0b00001111 当我在控制台上打印时,它显示为截断值: 1111我想打印它原样: 00001111

我想要一个GENERALIZED方法或代码片段来完成我想要的完全相同的事情。 我尝试用11111111但仍然是相同的答案。

请帮忙。

大概只是左撇子?

    byte a = 0b00001111;
    var s = Convert.ToString(a, 2).PadLeft(8, '0');
    Console.WriteLine(s);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM