Use more accurate log10(x) instead of log(x,10)

This fixes a bug where in si.splitNumber wrong exponents were returned.

This commit furthermore removes some print statements used for
debugging.