<!--
{
  "documentType" : "article",
  "framework" : "CoreFoundation",
  "identifier" : "/documentation/CoreFoundation/number-formatter-styles",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Number Formatter Styles"
}
-->

# Number Formatter Styles

Predefined number format styles.

## Discussion

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

[`case noStyle`](/documentation/CoreFoundation/CFNumberFormatterStyle/noStyle)

Specifies no style.

[`case decimalStyle`](/documentation/CoreFoundation/CFNumberFormatterStyle/decimalStyle)

Specifies a decimal style format.

[`case currencyStyle`](/documentation/CoreFoundation/CFNumberFormatterStyle/currencyStyle)

Specifies a currency style format.

[`case percentStyle`](/documentation/CoreFoundation/CFNumberFormatterStyle/percentStyle)

Specifies a percent style format.

[`case scientificStyle`](/documentation/CoreFoundation/CFNumberFormatterStyle/scientificStyle)

Specifies a scientific style format.

[`case spellOutStyle`](/documentation/CoreFoundation/CFNumberFormatterStyle/spellOutStyle)

Specifies a spelled out format.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)