decimal separator handling