Target reflections appear at different ranges for each "packet"; these differences are accumulated and then simple arithmetical techniques may be applied to determine true range.
Even when fractional numbers can be represented exactly in arithmetical form, errors will be introduced if those arithmetical values are rounded or truncated.