44问答网
所有问题
C# 十六进制浮点型换十进制 问题
哪位大大!有C#十六进制浮点型换十进制 的代码!能给我吗!小弟感谢不尽!如:E147 3D7A 转换为浮点数-2.297082e如果能成功运行!加分
举报该问题
其他回答
第1个回答 2013-04-10
E147 3D7A 按位*16的N次方相加。嘎嘎。。。A = 10*16的零次方7 = 7*16的一次方。。。依此再写个算法。。。。
第2个回答 2013-04-10
string tdddw="E1473D7A";uint num1 = uint.Parse(tdddw, System.Globalization.NumberStyles.AllowHexSpecifier);
byte[] floatVals1 = BitConverter.GetBytes(num1);
string run_tdddw = BitConverter.ToSingle(floatVals1, 0).ToString();
本回答被网友采纳
第3个回答 2013-04-10
Convert.ToDouble('E1473D7A',16)
相似回答
大家正在搜
相关问题
C#16进制带符号的浮点数怎么转换为10进制
C# 十六进制有符号的浮点数怎样转换为10进制
C# 的double类型的10进制 转化成 字符串的 2进制...
16进制浮点数如何转化为10进制?
C#怎么把float[]中的十进制数转化为16进制保存?
C#如何将浮点数的十六进制数转化为十进制数据
用C#把十六进制转换成十进制的代码?
C#浮点型显示转换为整型时为什么是舍去小数部分?