Binary files ("Real32" format) just store data as a concatenation of numbers, just 0s and 1s after each other, there is no dimensional data, units, et cetera. If you want HDF5 format you can do so like this:
Export["real32.h5", {"Datasets" -> {"/data" -> RandomReal[{0, 10}, {10, 10}]}, "DataFormat" -> {"Real32"}}, "Rules"]
and import again:
Import["real32.h5", "Data"]