运算符与类型转换
来源:互联网 发布:域名投资骗局 编辑:程序博客网 时间:2024/05/21 10:02
//C# 进制转换(二进制、十六进制、十进制互转)//由于二进制数在C#中无法直接表示,所以所有二进制数都用一个字符串来表示//例如: 二进制: 1010 表示为 字符串:"1010" int d = 10; //十进制转二进制字符串Console.WriteLine(Convert.ToString(d,2));//输出: 1010 //十进制转十六进制字符串Console.WriteLine(Convert.ToString(d,16));//输出: a //二进制字符串转十进制数string bin = "1010";Console.WriteLine(Convert.ToInt32(bin,2));//输出: 10 //二进制字符串转十六进制数string bin = "1010";Console.WriteLine(string.Format("{0:x}",Convert.ToInt32(bin,2));//输出: a //十六进制转二进制字符串Console.WriteLine(Convert.ToString(0xa,2));//输出: 1010 //十六进制转十进制数Console.WriteLine(Convert.ToString(0xa,10));//输出: 10
//二进制转换为八进制 private void button1_Click(object sender, EventArgs e) { try { //把二进数转换为十进制数 int intTen = Convert.ToInt32(textBox1.Text.Trim(), 2); //把十进制数转换为八进制数 textBox2.Text = Convert.ToString(intTen, 8); } catch (Exception ee) { MessageBox.Show(ee.Message); } }
C#将字符串转成字节,C#将字节转成字符串这个问题确实有不少人问,其实很简单,我写个例子大家看看吧1.C#将字符串转成字节[C#] 纯文本查看 复制代码?0102//把苏飞这个字符串转成字节数组 byte[] b = System.Text.Encoding.Unicode.GetBytes("苏飞");[2.C#将字节转成字符串[C#] 纯文本查看 复制代码?010203byte[] b = System.Text.Encoding.Unicode.GetBytes("苏飞"); //将B字节数组组转成字符串 string str = System.Text.Encoding.Unicode.GetString(b);
0 0
- 运算符与类型转换
- 类型转换与运算符
- JavaScript类型转换与运算符
- 重载、类型转换与运算符
- Java赋值、运算符与类型转换
- c# 变量、运算符与类型转换
- java运算符与自动类型转换
- 重载运算与类型转换
- 类型转换运算符
- 类型转换运算符
- 类型转换运算符
- 类型转换运算符
- 转换构造函数与类型转换运算符重载
- Java运算符顺序: 强制类型转换与调用方法
- Operator运算符重载与Implicit隐式类型转换
- C隐式类型转换与运算符优先级
- Java study 02day--类型转换与算术运算符
- java核心技术学习笔记3---运算符与类型转换
- InstallShield 2013 应用笔记(二)
- [android] Bundle savedInstanceState的作用
- ViewPage 笔记
- 现代操作系统原理及应用
- phonegap|iOS|推送
- 运算符与类型转换
- 解决直接用流的 >> 方法会自动把空白符作为输入的分界符的问题
- 欢迎使用CSDN-markdown编辑器
- 自定义的右侧弹出筛选框
- 几款比较实用的系统诊断工具
- Leetcode_217 Contains Duplicate
- IOS录音,支持各种格式,集成,很简单
- 【Java总结-线程】Java多线程的使用
- Subscript indices must either be real positive integers or logicals怎么解决