Fix rounding issue

When there's only one number, it stores it as the last remaning answer
so that if you toggle between precisions you don't lose info in the
roundoff errors. (Toggling between precisions with more than one number
does nothing to the user until they click the equals button.)