C# 位运算

一、数据大小对应关系

说明:

  • 将一个数据每左移一位,相当于乘以2。因此,左移8位就是乘以2的8次方,即256。

二、转换

1、 10进制转2进制字符串

cs 复制代码
 #region 10进制转2进制字符串
 int number1 = 10;
 string binary = Convert.ToString(number1, 2);
 Console.WriteLine(binary); // 输出: 1010
 #endregion

2、 2进制字符串转10进制

cs 复制代码
 #region MyRegion 2进制字符串转10进制
 string str = "1010";
 int decimalValue = Convert.ToInt32(str, 2);
 Console.WriteLine(decimalValue); // 输出: 10
 #endregion
相关推荐
夕泠爱吃糖34 分钟前
Linux 文件内容的查询与统计
android·linux·c#
小码编匠36 分钟前
WinForm 工业自动化上位机通用框架:注册登录及主界面切换实现
后端·c#·.net
码小跳38 分钟前
Halcon案例(三):C#联合Halcon识别排线
计算机视觉·c#·halcon
l1o3v1e4ding1 小时前
python-docx 库教程
开发语言·python·c#
m0_516484672 小时前
C#winform多选框代码
开发语言·c#
I'mSQL2 小时前
Visual Studio 2022打包程序流程
ide·c#·自动化·.net·visual studio
一线码农2 小时前
MinHook 对.NET底层的 SendMessage 拦截真实案例反思
c#·.net·windbg
MasterNeverDown3 小时前
.NET 异步编程的核心优势
c#·async·wait
m0_516484673 小时前
C#接口代码记录
c#