No es una función matemática, pero yo haría algo así :
Código:
n = 1
while n*10 > numero
n = n + 1;
numero es el que quieres ver cuantos digitos tiene
n es la cantidad de digitos que tiene
Supongo que con los logaritmos en base 10 también se puede hacer algo, pero de mis clases de matemáticas ya no me acuerdo;