c# 关于10进制和16进制转换以及显示
2024-10-18 17:20:43
直接举例说明:
int i = 15;//一个10进制数
string txt = Convert.ToString(i,16);//将上面10进制以16进制形式显示为f
string s = "15";//一个字符串15
int i = Convert.ToInt32(s,16);//注意:这里并不是将15转换为16进制的F,而是将字符串“15”转为10进制的0x15这个数字,10进制为21;
讲一个字节数组转为16字节格式的字符串:
string s = string.Empty;
byte[] b = new byte[2];
b[0] = 9;
b[1] = (byte)i;//i为上面的15
for(int n = o; n < b.length; n++)
{
s += b[n].ToString("X2");
}
此时,s 打印出来为 090F
最新文章
- 嵌入式Linux驱动学习之路(五)u-boot启动流程分析
- Installing Erlang
- Res_Orders_01之需求分析
- Xamarin.iOS提供没有匹配的配置文件
- hash算法
- html---文本框样式;
- C# String与string的区别
- poj3295Tautology
- Cadence PCB层的概念
- 【转】【SQL SERVER】怎样处理作业中的远程服务器错误(42000)
- popupWindow使用详解
- NHibernate各种数据库连接参数文件配置方法说明
- nodejs partials 分布视图
- 公钥\私人 ssh避password登陆
- javascript 深入浅出 (未完成4-17)
- HTML中加载flash方法
- mysql 军规 (转载)
- Python 字符串常见的27个操作
- 这样,可以在firefox播放flash了
- SQL优化一(SQL使用技巧)