Here we have $f(x)=x^{3}$, if we substitute x with 2, we will get $f(2)=8$. Now if we took the derivative of $f(x)=x^{3}$, we will get $f'(x)=3x^{2}$, and $f'(2)=12$. We can tell from this that a change in x, will change $f(x)$ 12 times as fast as x is changing.
$f(2.001)=8.012006001$
$f(2.002)=8.024024008$
$f(2.003)=8.036054027$
I can see the pattern here, it is changing 12 times as x is changing, however why is it when I try with for example 2.1 I don't get the same pattern?
$f(2.1)=9.261$
$f(2.2)=10.648$
$f(2.3)=12.167$
You actually do get the same pattern, it's just that the numbers in the pattern have all started to flow together. $$f(2.001) = 8 + .001 * 12 + 6 * (.001)^2 + (.001)^3$$ $$f(2.002) = 8 + .002 * 12 + 6 * (.002)^2 + (.002)^3$$ $$...$$ $$f(2.1) = 8 + .1 * 12 + 6 * (.1)^2 + (.1)^3 = 9.261$$