El número $x$ tiene $\lfloor \log_{10} x \rfloor + 1$ dígitos. Por lo tanto, $x = 99^{99}$ tiene $\lfloor 99 \log_{10}(99) \rfloor + 1$ dígitos. El número $\log_{10}(99)$ es sólo menos que $\log_{10}(100) = 2$ Así que $\lfloor 99 \log_{10}(99) \rfloor$ es uno menos que $99 \cdot 2 = 198$ que es $197$ . Sumando 1 se obtiene el número de dígitos de $x$ : 198.
Editar: Sí, hay que cuantificar el "poco menos", pues de lo contrario las cosas podrían salir mal, y esto nos lleva a la madriguera de las buenas aproximaciones para $\log_{10}(99)$ .
Siendo realistas, en un entorno de álgebra/precálculo, como indica la etiqueta de la pregunta, esto podría justificarse heurísticamente observando lo plana que es la gráfica de $\log_{10}(x)$ está cerca $x = 99$ . Agitar las manos y decir "suficiente".
Si nos vamos a la madriguera, otras respuestas dan métodos; aunque son elementales, yo diría que no son obvios, especialmente para un típico estudiante de álgebra/precálculo. Permitiendo el cálculo, hay un método más simple/más obvio (IMHO). Dejemos que "sólo menos" sea $\varepsilon$ . Por un corolario del teorema del valor medio, $$ \varepsilon = \log_{10}(100) - \log_{10}(99) \leq (100-99) \max_{x \in [99,100]} \frac{1}{x \ln(10)} = \frac{1}{99 \ln(10)}. $$ Así se obtiene la estimación cuantitativa deseada: $\lfloor 99(2 - \varepsilon) \rfloor = \lfloor 198 - 99 \varepsilon \rfloor = 197$ donde la última igualdad se deduce de la desigualdad anterior que muestra que $\varepsilon < \frac{1}{99}$ .
1 votos
$\log_{10}(99)\approx\log_{10}(100)=2$ . $\log_{10}(99)\approx 1.9956$ La diferencia es pequeña.
0 votos
Sí, es cierto. Yo empezaría por pensar en $100^{100}$ que lo sobrepasa ligeramente.