I get that the number of digits in a base $3$ number $x$ is found with $$ \big\lfloor\log_3(x)\big\rfloor + 1 $$
($+1$ for the first digit being a scalar of $3^0$ not $3^1$) That being said, how do you know it's not $$ \Big\lfloor\log_3\Big(\frac{x}{2}\Big)\Big\rfloor + 1 $$
If the first digit of the number is a $2$?
Just from exploration I've found that whenever a base $3$ number starts with $2$, these two expressions are equal. Whenever it starts with one the number of digits is always the first expression (obviously). So the first expression is always a correct approximation of the number of digits. Why is this? I don't get why the first expression is always the same as the second expression when the first digit is a $2$.