This fixes issue #688. There's some code that divides the integer part by 10 and increases dim to compensate for it. This code is not applicable to fixed notation, however, since dim is disregarded in that case, causing the result to be off by a factor 10. We can fix this by checking if we're not using fixed notation first, before doing the division. Added a few tests to check for this regression.