float[] ReadFloatArr(int amount) { byte[] bytes = ReadInternal(4 * amount); float[] floats = new float[bytes.Length / 4]; for (int i = 0; i < bytes.Length / 4; i++) floats[i] = BitConverter.ToSingle(bytes, i * 4); return floats; }