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
相关推荐
孪生质数-43 分钟前
3-Visual Studio 2022打包NET开发项目为安装包
c#·.net·个人开发·visual studio
不辉放弃1 小时前
Kafka 和 Flink的讲解
java·c#·linq
weixin_307779132 小时前
判断HiveQL语句为ALTER TABLE语句的识别函数
开发语言·数据仓库·hive·c#
勘察加熊人2 小时前
form实现pdf文件转换成jpg文件
pdf·c#
mm_exploration2 小时前
工程项目中通讯协议常见问题
tcp/ip·c#·通讯协议
JQLvopkk2 小时前
C#中编写TCP客户端和服务端
开发语言·tcp/ip·c#
鲤籽鲲14 小时前
C# System.Net.IPAddress 使用详解
网络·c#·.net
运维开发小白18 小时前
使用夜莺 + Elasticsearch进行日志收集和处理
运维·c#·linq
幻想趾于现实19 小时前
C# Winform 入门(4)之动图显示
开发语言·c#·winform
向宇it21 小时前
【零基础入门unity游戏开发——2D篇】SortingGroup(排序分组)组件
开发语言·unity·c#·游戏引擎·材质