I don't think the error for D-scaling floats is an absolute error. It has to be a relative error. What would be the absolute error for 1.2345e-90 with scaleoffset=1?