✨ ベストアンサー ✨
18桁ではなく、118桁ですね!
よく分からないならもっと小さい値で考えてみましょう。
何桁かわからない自然数aがあったとします。
これが
10^2≦a<10^3
であるとき、aは何桁か考えてみましょう。
この不等式から
aは100以上1000未満
だと言えますから、aは100とか、532とか、965とか…当然3桁とわかります。
このように
10^2≦a<10^3
であればaは3桁とわかりました。では、
10^117≦a<10^118
だとaは何桁ですか?