 
     @bindTransitionEnd()
 
+    # if integer part of newValue has less digits than given minimal integer length, we need to pad with zeroes
     minIntegerLen = @options.minIntegerLen ? MIN_INTEGER_LEN
     digitCount = Math.max @getDigitCount(oldValue, newValue), minIntegerLen + fractionalCount
 

# This is just the default, it can also be set as options.format.
DIGIT_FORMAT = '(,ddd).dd'

MIN_INTEGER_LEN = 0;

FORMAT_PARSER = /^\(?([^)]*)\)?(?:(.)(D*)(d*))?$/

        if i == fractionalCount
          @addDigit '.', true

      # if mininaml integer length is given, we need to pad with zeroes
      minIntegerLen = @options.minIntegerLen ? MIN_INTEGER_LEN
      for i in [i - fractionalCount...minIntegerLen] by 1
        @addDigit 0, true

