integrate extraneous (frac -= r) correction for floating point fraction expansion