Make digits handle numbers that are too big to be turned into floats
Solve problem 48