"See inside" project It use log to count how many degit are needed to display a number (written in base 10, ie : only digits 0123456789) As you can see log(1000) = 2.9999999999999996 instead of 3 because of approximation