Ta có \(2^{100}=\left(2^{10}\right)^{10}=1024^{10}>1000^{10}=\left(10^3\right)^{10}=10^{30}\).
Ta chứng minh \(2^{100}< 10^{31}\Leftrightarrow\dfrac{1024^{10}}{1000^{10}}< 10\).
Ta có \(\dfrac{1024^{10}}{1000^{10}}< \dfrac{1025^{10}}{1000^{10}}=\left(\dfrac{41}{40}\right)^{10}\).
Dễ thấy \(\dfrac{41}{40}< \dfrac{40}{39}< ...< \dfrac{32}{31}\Rightarrow\left(\dfrac{41}{40}\right)^{10}< \dfrac{41}{40}.\dfrac{40}{39}...\dfrac{32}{31}=\dfrac{41}{31}< 10\Rightarrow\dfrac{1024^{10}}{1000^{10}}< 10\).
Do đó \(2^{100}\) viết trong hệ thập phân có 31 chữ số.