It's a numeric representation, not an ADC process. If you have any sort of ADC process with higher range, using whatever tricks have has been previously discussed, then it gives you a way of transferring the output.
The point is that 32-bit float is a far more useful format than 32-bit integer...