roundoff errors from range reduction