Cantidad de dígitos

Crea una función que reciba un número entero no negativo num y devuelva su cantidad de dígitos. Cuenta 0 como un solo dígito.

Ejemplos

Program.numberLength(BigInteger.valueOf(10)) ➞ 2

Program.numberLength(BigInteger.valueOf(5000)) ➞ 4

Program.numberLength(BigInteger.ZERO) ➞ 1

Notas

Está prohibido convertir el número en una cadena y usar String.length().