c# - 如果一个字节是 192 或任何其他值,有没有办法显示它是如何由其各个位值组成的?
问题描述
例如,
如果一个字节是 192,我知道这将是 128 + 64 = 192
CSharp 中有没有办法列出构成字节的值,以便可以在其他地方打印或使用它们?
谢谢
解决方案
示例代码:
int V = 192;
int B = 1;
for (int i=0; i<8; i++) {
if (V&0x01 == 1) {
// Use B any way you like
}
V/=2;
B*=2;
}
推荐阅读
- c# - TCP 连接卡在 CLOSE_WAIT 状态
- python - 绘制带有掩码值的数据时,Streamplot 失败
- javascript - 如何使用 NodeJS 更新 JSON 中的特定值并将其存储回变量中
- amazon-web-services - 更改 AWS Glue Pyspark 中的分隔符
- jenkins - Jenkins 管道:分阶段运行所有步骤,即使第一个步骤失败
- python - 如何在 pythonanywhere.com 虚拟环境中更新 wkhtmltopdf 版本?
- java - Spring Data JPA检查记录是否存在并更新否则插入
- android - RecyclerView Kotlin 中的 LayoutManeger NullPointerException
- c# - SignalR向同一用户发送重复消息n次n是连接的用户数.NetCore
- javascript - MongoDB如何进入文件