---
title: Number Formatter Styles
framework: corefoundation
role: collectionGroup
role_heading: API Collection
path: corefoundation/number-formatter-styles
---

# Number Formatter Styles

Predefined number format styles.

## Overview

Overview The format for these number styles is not exact because they depend on the locale, user preference settings, and operating system version. Do not use these constants if you want an exact format (for example, if you are parsing data in a given format). In general, however, you are encouraged to use these styles to accommodate user preferences.

## Topics

### Constants

- [CFNumberFormatterStyle.noStyle](corefoundation/cfnumberformatterstyle/nostyle.md)
- [CFNumberFormatterStyle.decimalStyle](corefoundation/cfnumberformatterstyle/decimalstyle.md)
- [CFNumberFormatterStyle.currencyStyle](corefoundation/cfnumberformatterstyle/currencystyle.md)
- [CFNumberFormatterStyle.percentStyle](corefoundation/cfnumberformatterstyle/percentstyle.md)
- [CFNumberFormatterStyle.scientificStyle](corefoundation/cfnumberformatterstyle/scientificstyle.md)
- [CFNumberFormatterStyle.spellOutStyle](corefoundation/cfnumberformatterstyle/spelloutstyle.md)

## See Also

### Constants

- [Number Formatter Property Keys](corefoundation/number-formatter-property-keys.md)
- [Number Format Options](corefoundation/number_format_options.md)
- [CFNumberFormatterRoundingMode](corefoundation/cfnumberformatterroundingmode.md)
- [Padding Positions](corefoundation/padding-positions.md)
