c# - 获取表示 C# 中的 int 的位数组

标签 c# bit-manipulation bit

有没有办法在 C# 中以位显示 int 的表示形式?

1  = 00001
20 = 10100

等等

我曾尝试使用 BitConverter,但没有成功。这应该很简单,但我找不到解决方案!

最佳答案

Convert.ToString(value, base)

将 32 位有符号整数的值转换为其在指定基数中的等效字符串表示形式。指定 2 作为基数。

关于c# - 获取表示 C# 中的 int 的位数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18221769/

相关文章:

c# - SQL Server 中的货币

c# - 我如何比较相同泛型类型的两个值?

c# - 如何在 C# 中更新另一个 UserControl 中的 UserControl?

algorithm - 按位模计算

c++ - 使用 int 数组的一部分时的字节顺序

Delphi编程将66位值(十六进制)转换为十进制

c# - 在 C# 中将 XML 结构化文件解析为文本文件

不使用 << 或 >> 检查 32 位符号位

c++ - 计算整数中的位数(负整数?)

c - 按位运算给出不正确的结果