4 #ifndef __UNUMBEROPTIONS_H__
5 #define __UNUMBEROPTIONS_H__
9 #if !UCONFIG_NO_FORMATTING
38 #ifndef U_HIDE_DEPRECATED_API
159 #ifndef U_HIDE_INTERNAL_API
173 #endif //__UNUMBEROPTIONS_H__
Half-even rounding, misspelled name.
UNumberGroupingStrategy
An enum declaring the strategy for when and how to display grouping separators (i.e., the separator, often a comma or period, after every 2-3 powers of ten).
Rounds ties toward the odd number.
Do not display grouping separators in any locale.
Display grouping using locale defaults, except do not show grouping on values smaller than 10000 (suc...
Always display the grouping separator on values of at least 1000.
Use the Western defaults: groups of 3 and enabled for all numbers 1000 or greater.
UNumberFormatRoundingMode
The possible number format rounding modes.
One more than the highest UNumberGroupingStrategy value.
ROUND_UNNECESSARY reports an error if formatted result is not exact.
Basic definitions for ICU, for both C and C++ APIs.
Display grouping using the default strategy for all locales.