如何将字节数据转换为double或float?

时间:2014-10-28 20:44:34

标签: c# type-conversion

我有4 byte个数据[80 34 52 42]。如何在C#中将其转换为doublefloat?实际转化时应给出大约50的近似值。

1 个答案:

答案 0 :(得分:2)

使用BitConverter.ToSingle方法:

float f = BitConverter.ToSingle(new byte[] { 0x80, 0x34, 0x52, 0x42 }, 0);

f的值为52.55127