#53 Fix dynamic sample size rounding problem

By storing and working from the exact value, instead of starting each new calculation from the rounded value.