DICOM Export Rounding to Integer Values

Is there a way to check if you are losing data between Slicer and MATLAB? I found an alternative method using advice given from the Normalization/calibration - #5 by fedorov thread , and in particular using the ShiftScaleImageFilter on each of the maps. Since now I know DICOM format only accepts integer values on Slicer, then by scaling each map by 1000 (or to whichever accuracy needed) prior to export, then you can keep the decimal values and just re-scale back within MATLAB easy enough (see image below). Not sure about data-loss in this process though.