Attempt to fix #245

Added extra parameter -- noRound -- true if no rounding should happen.
Also added a test.

I am new.   Please give me any feedback.   Thanks! :-)