[C#] 十六进制 与 十进制 的互相转换
来源:互联网 发布:psv游戏淘宝店 编辑:程序博客网 时间:2024/04/29 20:33
[C#] 十六进制 与 十进制 的互相转换
十六进制 转向 十进制:
int myTempR = int.Parse("EA",System.Globalization.NumberStyles.HexNumber);
十进制 转向 十六进制:
this.myResult.Text = myTempR.ToString("X");
更多请参考MSDN示例,相信有了上面的示例查资料也容易得多国
我的实际应用一例:
private void button1_Click(object sender, System.EventArgs e)
{
int myTempR = int.Parse(this.myBnum.Text,System.Globalization.NumberStyles.HexNumber);
for ( int i=0; i<this.myRnum.Text.Length; i+=2 )
{
myTempR -= int.Parse(this.myRnum.Text.Substring(i,2),System.Globalization.NumberStyles.HexNumber);
}
int myTemp01 = myTempR.ToString("X").Length;
if ( myTemp01 > 4 )
this.myResult.Text = myTempR.ToString("X").Substring(myTemp01-4);
else
this.myResult.Text = myTempR.ToString("X");
}
{
int myTempR = int.Parse(this.myBnum.Text,System.Globalization.NumberStyles.HexNumber);
for ( int i=0; i<this.myRnum.Text.Length; i+=2 )
{
myTempR -= int.Parse(this.myRnum.Text.Substring(i,2),System.Globalization.NumberStyles.HexNumber);
}
int myTemp01 = myTempR.ToString("X").Length;
if ( myTemp01 > 4 )
this.myResult.Text = myTempR.ToString("X").Substring(myTemp01-4);
else
this.myResult.Text = myTempR.ToString("X");
}
- [C#] 十六进制 与 十进制 的互相转换
- 字符串形式的十六进制与十进制互相转换
- 十进制与二进制八进制十六进制之间的互相转换
- 二进制、十进制、十六进制互相转换
- 十六进制与十进制的转换
- 十进制与二进制与八进制与十六进制互相转换
- 二进制、八进制、十进制和十六进制的互相转换
- C#中二进制、十进制和十六进制互相转换的方法
- 十进制与十六进制的转换,二进制与十六进制的转换
- 十六进制 与 十进制转换
- 二进制,八进制,十进制,十六进制互相转化的C语言源代码
- 二进制,八进制,十进制,十六进制互相转化的C语言源代码
- 二进制,八进制,十进制,十六进制互相转化的C语言源代码
- 整理C# 二进制,十进制,十六进制 互相转换
- 十进制与二进制八进制十六进制的转换
- 十六进制字符串与十进制的转换函数
- 十进制数与十六进制字符串的转换
- 十六进制与十进制之间的转换
- Ant实践
- sql中对通配符的转义
- Google development model
- URL欺骗代码
- 使用bcdedit 更改windows vista 的启动顺序
- [C#] 十六进制 与 十进制 的互相转换
- 强制锁死TABLE宽度.
- .NET混淆原理 (二)
- vc++工具小技巧
- 16个经典面试问题回答思路
- 什么是软件设计?
- 朋友ZTH开发的LiveDesktop,欢迎试用
- INADDR_ANY的用法
- MySQL 5存储过程