better cached pow10 approximation
better cached pow10 approximation