string aaa = "B6F39D3F";要得到这个字符串 表示的数字如何转换?
解决方案 »
- 请教一个关于Combobox的问题,谢谢!!!
- 怎样在Combox下拉列表中添加ChcekBox复选框
- access导入到sql老是错误
- 一个初级问题Request["txtUsername"].ToString();
- 寻找C#.NET技术内幕资料图书!!!!
- 如何判断一个用户是不是本地登录用户?
- XmlDocument问题请教
- 请帮我未来的狗狗起一个名字
- textBox1_KeyDown 事件里如果输入的是数字以外的文字,不接受输入。
- C#中事件可以重进入吗,即A事件在执行,同时B事件发生,他们之间的执行机制是什么?
- 有没有虚拟打印机啊?
- 难道XmlTextWriter不能写出 <value xid= "2009 "> 2009 </value>
string str = "B6F39D3F";
byte[] b = new byte[str.Length / 2];
for (int i = 0; i < b.Length; i++)
b[i] = Convert.ToByte(str.Substring(i * 2, 2), 16);
float f = BitConverter.ToSingle(b, 0);
Console.WriteLine(f);
public float HexToFloat(String hexString)
{
uint num = uint.Parse(hexString, System.Globalization.NumberStyles.AllowHexSpecifier);
byte[] floatVals = BitConverter.GetBytes(num);
return BitConverter.ToSingle(floatVals, 0);
}// 测试用例
private void button9_Click(object sender, EventArgs e)
{
MessageBox.Show(HexToFloat("43480170").ToString());
}"B6F39D3F" <--> 1.234 这个对应关系是否做过加密处理?