$2^{32} = (2^{10})^3\cdot 2^2=$
$1024^3\times 4 = $
I guess this is why you said $2^{32} = 4\times 10^9$. Of course there is rounding and it isn't equal to that. The trick is to know that $2^{10}=1024 \approx 10^3$ so $2^{32} = 2^{30 + 2}=1024^3\times 4 \approx 10^9 \times 4$. But that's an under approximation.
$(10^3 + 24)^3 \times 4 =$
$(10^9 + 3\cdot 24 \cdot 10^6 + 3\cdot 24^2\cdot 10^3 + 24^3)\times 4$.
Okay.....
$24^2 = (25-1)^2 = 5^4 - 50 + 1 = 625-50-1 = 576$.
And $24^3 = (25-1)^3 = 5^6 - 3\cdot 5^4 + 3\cdot 25 -1 = 25*625 - 1875 + 75 -1= 5*3125 -1801 = 15625-1801 = 13824$
So $2^{32} = 4\times 10^9 + 12\cdot 24\cdot 10^6 + 12\cdot 576\cdot 10^3 + 4\cdot 13824 =$
And $12\cdot 24 = 2\cdot 12^2 = 288$
$12\cdot 576 = 5760 + 1152=6912$
$4\cdot 13824 = 5\times 13824 - 13824 = \frac {138240}2-13824 = 69120-13824 = 55296$
So $2^{32} =$
$4,000,000,000 + 288,000,000 + 6,912,000 + 55,296 =$
$4,288,000,000 + 6,967,296=$
$4,294,967,296$
..... or......
we could figure $2^{10} = 10^3 + \frac 14 10^2 - 1$ so
$2^{30 + 2} = (10^3 + \frac 14 10^2 - 1)^3 \times (5-1)$
Which could get interesting.
$= (10^3 + \frac 1{2^6}10^6 - 1 + 3(10^3\cdot \frac 1{2^4}10^4 + 10^3(-1)^2 +\frac 14\times 10^2\times 10^6 + \frac 1410^2 - 10^6 -\frac 1{2^4}10^4 + 2\cdot 10^3\cdot \frac 14\cdot 10^2 \cdot(-1))(5-1)=$
$= (10^3 + \frac 1{2^6}10^6 - 1 + (5-2)(10^3\cdot \frac 1{2^4}10^4 + 10^3(-1)^2 +\frac 14\times 10^2\times 10^6 + \frac 1410^2 - 10^6 -\frac 1{2^4}10^4 + 2\cdot 10^3\cdot \frac 14\cdot 10^2 \cdot(-1))(5-1)=$
etc.....
Which I really don't recommend unless you are morbidly curious and have lots of paper. But its a goo exercise to deal with only the components $5$ and $2$ and seeing how all digits are a matter of cascade.