惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
腾讯CDC
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
L
LINUX DO - 热门话题
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Project Zero
Project Zero
V
Vulnerabilities – Threatpost
Cisco Talos Blog
Cisco Talos Blog
P
Palo Alto Networks Blog
C
Cisco Blogs
A
Arctic Wolf
月光博客
月光博客
The GitHub Blog
The GitHub Blog
T
The Blog of Author Tim Ferriss
量子位
小众软件
小众软件
Latest news
Latest news
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Microsoft Security Blog
Microsoft Security Blog
T
The Exploit Database - CXSecurity.com
Security Latest
Security Latest
N
Netflix TechBlog - Medium
K
Kaspersky official blog
人人都是产品经理
人人都是产品经理
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园_首页
Y
Y Combinator Blog
P
Proofpoint News Feed
H
Hackread – Cybersecurity News, Data Breaches, AI and More
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
S
Schneier on Security
D
Docker
Scott Helme
Scott Helme
MyScale Blog
MyScale Blog
Spread Privacy
Spread Privacy
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
GbyAI
GbyAI
有赞技术团队
有赞技术团队
Google DeepMind News
Google DeepMind News
The Hacker News
The Hacker News
H
Help Net Security
Simon Willison's Weblog
Simon Willison's Weblog
J
Java Code Geeks
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Tenable Blog
B
Blog
Know Your Adversary
Know Your Adversary
IT之家
IT之家

博客园 - shuang

heart or house? Dos for -- by 随风 - shuang C--Pointer Raid -----asp web 报表 - shuang ----[创业指南]给海归技术创业兄弟的九个忠告 --设计模式--Hibernate about avast job desc private/实现有多个相同方法的接口 使用接口改变已经装箱的值类型的字段 struct也有方法成员 virtual 集成资源文件 const -readonly- static readonly 脚本---用函数模拟类 csm2 ClientScriptManager html______1
把INT转换成2进制等
shuang · 2007-12-20 · via 博客园 - shuang

 class Program
    
{
        
static void Main(string[] args)
        
{
            
int a = 13;            
            
//Convert的第18种重载形式2表示二进制
            Console.WriteLine(Convert.ToString(a, 2));
            Console.Read();
        }

    }

直接输出1101。
同理还可以进行其他的多种进制转化。
int.Parse\Convert.ToString\BitConverter.ToString 

//十进制(int)转化为十六进制(string) 
int a = 188;
string s = a.ToString("X4");
Console.WriteLine(s);

 //十六进制(string)转化为十进制(int)
int b = 
int.Parse("AB", System.Globalization.NumberStyles.HexNumber);
Console.WriteLine(b);

//十进制(int)转化为十六进制(string) 
decimal j = 10;
byte b = Convert.ToByte(j);
string strBase16 = Convert.ToString(b, 16);
Console.WriteLine(strBase16);

//二进制(string)转化为十进制(int) 
string bin = "1110";
int dec = Convert.ToInt16(bin, 2);
Console.WriteLine(dec.ToString());

未经验证:
  ////十六进制(string)转化为十进制(int)
            //int i = 0xA3;//ASCII码A1转化为对应值 可以:
            //char thevalu = (char) 0xA1 ;
            //string thevalue = Convert.ToString(thevalu);
            //Console.WriteLine(thevalue);

//十进制(int)转化为二进制(string)
int j = 10;
string strBase2 = Convert.ToString(j,2);
DataAccess.common.setMessage( strBase2 ) ;

//十进制(int)转化为二进制(string)
int dec= 14 ;
sting bin = ConvertToBin ( dec ) ;// dec/2 = "1110"

//BitConverter转化
bytes = System.Text.Encoding.Default.GetBytes( "12Paladin2" ) ;
MessageBox.Show ( BitConverter.ToString( bytes ) ) ; // 31-32-50-61-6C-61-64-69-6E-32

//字节(byte)转化为十六进制(string)
Convert.ToString ( bytes[0+1] , 16 ) ;

//&Hff转化为如255的存放在byte中
byte.Parse ( Convert.ToInt32( '\xff' )).ToString( ) ) ;

//byte中bit操作
int[] hello = new int[1];
hello[0] = 1;
System.Collections.BitArray kao = new BitArray(hello); 
bool **** = kao[0]; 

****************************************************