1
我有一个4 byte
数据[80 34 52 42]
。如何将它转换为C#中的double
或float
?实际的转换应该给出约为50
的近似值。如何将字节数据转换为double或float?
我有一个4 byte
数据[80 34 52 42]
。如何将它转换为C#中的double
或float
?实际的转换应该给出约为50
的近似值。如何将字节数据转换为double或float?
float f = BitConverter.ToSingle(new byte[] { 0x80, 0x34, 0x52, 0x42 }, 0);
的f
的价值将是52.55127
。
梅德您好,感谢您的帮助,它的工作原理。我试图编写一个函数来做到这一点。但它似乎不工作long value = 0; (int i = 0; i
见BitConverter:http://msdn.microsoft.com/pl-pl/library/system.bitconverter%28v=vs.110%29.aspx – 2014-10-28 20:46:01