implement automatic precision determination for numbers given in arbitary bases
refactor precision to refer to mathematica's digits of precision (as opposed to the number of binary digits)