Find the first digit of $2^{100}$ without using logarithms or Newton's binomial.
I already have the answer, it's $1$ and the number of digits is $31$, but the proof uses logarithms and this question is for inferior grades - they didn't learn about this kind of stuff.
I think the idea is to prove $10^{30} \lt 2^{100} \lt 2 \cdot 10 ^ {30}$ , but I cannot do it without logarithms.
Any hint is appreciated.
We start by remarking that $2^{10}=1024=1.024\times 10^3$. It follows that $$2^{100}=(1.024)^{10}\times 10^{30}$$
Clearly $1<(1.024)^{10}$. If we can prove that $(1.024)^{10}<2$ we'll know that the first digit is $1$.
We remark that $$1.024<1.03 \implies (1.024)^2=1.048576<1.05$$
This in turn implies that $$(1.024)^4<(1.05)^2=1.1025<1.1$$
Continue: $$(1.024)^8<(1.11)^2=1.2321<1.25$$
And finally $$(1.024)^{10}=(1.024)^8\times (1.024)^2<1.25\times 1.05=1.3125<2$$ And we are done.