---
title: minimumIntegerDigits
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/numberformatter/minimumintegerdigits
---

# minimumIntegerDigits

The minimum number of digits before the decimal separator.

## Declaration

```swift
var minimumIntegerDigits: Int { get set }
```

## Discussion

Discussion By default, this property is set to 0. The following code demonstrates the effect of setting minimumIntegerDigits when formatting a number: var numberFormatter = NumberFormatter()

numberFormatter.minimumIntegerDigits = 0 // default numberFormatter.string(from: 123) // 123

numberFormatter.minimumIntegerDigits = 5 numberFormatter.string(from: 123) // 00123

## See Also

### Configuring Integer and Fraction Digits

- [maximumIntegerDigits](foundation/numberformatter/maximumintegerdigits.md)
- [minimumFractionDigits](foundation/numberformatter/minimumfractiondigits.md)
- [maximumFractionDigits](foundation/numberformatter/maximumfractiondigits.md)
