private float ReadFloat (Stream input) { buffer[3] = (byte)input.ReadByte(); buffer[2] = (byte)input.ReadByte(); buffer[1] = (byte)input.ReadByte(); buffer[0] = (byte)input.ReadByte(); return BitConverter.ToSingle(buffer, 0); }