Rounding of $2-10^{20}$ in IEEE double precision
Determine the binary exponent of $10^{20}$. From that determine the value of the lowest bit of the mantissa of $10^{20}$. Then ask yourself: How large does a number x have to be at least so that round (x-$10^{20}$) is not $-10^{20}$?